我最近2年開發codeigniter應用程序,自從我從codeigniter本身開始我的mvc模式樣式以來,現在我不是一個沉重的命令行用戶,所以起初我有一些Codeigniter的學習曲線,但我穿過它,並開始使用代碼點火器開發應用程序,因爲我們不需要配置很多,一切都在一個zip文件中,但現在不幸的是,codeigniter已經死了,我只是一個人在我的團隊中,我不得不依靠其他由其他人信任的第三方工具,所以我決定切換到laravel,現在在啓動它時,由於作曲者和其他所有東西而從代碼轉換器中遷移方式非常艱難,但我也以某種方式越過了這些工具,但我現在與路由混淆了和其他的東西,我已經嘗試了很多教程,但我仍然無法看到如何從應用程序中遷移,我在哪裏管理學生,他們可以在哪裏更改電子郵件,c hange電話號碼更新的東西,在codeigniter這很容易,但我不怎麼處理laravel路由這個問題,現在這個問題聽起來愚蠢的社區誰已經在laravel工作,但如果你從我的角度來看它會影響我的麪包和黃油。這就是我笨Laravel中的控制器方法
class Student extends CI_Controller{
// usual piece of code of constructor
function update_email()
{
// piece of code to update email
}
}
使用的方法,但是現在laravel路由系統和所有我不知道如何處理這個資源控制器看起來像這樣
<?php
class StudentController extends \BaseController {
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index()
{
}
/**
* Show the form for creating a new resource.
*
* @return Response
*/
public function create()
{
//
}
/**
* Store a newly created resource in storage.
*
* @return Response
*/
public function store()
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return Response
*/
public function show($id)
{
//
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return Response
*/
public function edit($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param int $id
* @return Response
*/
public function update($id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return Response
*/
public function destroy($id)
{
//
}
}
現在每一個部分是好吧,但我怎麼可以接近我只更新電子郵件地址或只有電話號碼和東西的東西