路线::拉拉维尔中的资源方法



我对 Route::resource 有一些问题 这意味着考虑遵循我的路线

Route::resource('tasks','TasksController');

现在,我在我的任务控制器中有以下存储方法

public function store(Request $request, $id, Task $task)
{

$task = new Task;
$task->task_name   = $request->input('name');
$task->body = $request->input('body');
$task->assign          = $request->input('status');
$task->priority        = $request->input('status');
$task->duedate  = date("Y-m-d", strtotime($request->input("date")));// $request->input('date');
$task->project_id        = $id;

$task->save();

}

我的问题是我可以使用Route::resource('tasks','TasksController'(作为存储方法吗????

store 方法参数应如下所示:

public function store(Request $request)

在此方法中创建任务时,您没有额外的参数(如 $id 或 $Task

最新更新