Home / Programming / PHP-Laravel / PHP/Laravel ルーターの作成

PHP/Laravel ルーターの作成

■ ユーザーがリソースをCRUDするためのルート設計

routes/web.phpファイルの以下を、

Route::get('/', function () {
return view('welcome');
});

以下に変更する。

Route::get('/', 'xxxsController@index');
Route::resource('xxxs', 'xxxsController');

*上記コマンドは以下と同じ

Route::get('xxx/{id}', 'xxxController@show');
Route::post('xxx', 'xxxController@store');
Route::put('xxx/{id}', 'xxxController@update');
Route::delete('xxx/{id}', 'xxxController@destroy');
Route::get('xxx', 'xxxController@index');
Route::get('xxx/create', 'xxxController@create');
Route::get('xxx/create', 'xxxController@create')->name('messages.edit');
Route::get('xxx/{id}/edit', 'xxxController@edit');
Route::get('xxx/{id}/edit', 'xxxController@edit')->name('messages.edit');

*上記以外:例 コピー:

Route::get('xxx/{id}/copy', 'xxxController@copy');

Check Also

PHP/Laravel モデルの作成

■下準備 事前の準備として、フ …