본문 바로가기
소프트웨어 개발/웹(Web)

[Web] 라라벨 라우트 resource 사용법

by Sakriun_to 2022. 6. 2.
728x90

라우터에서는 기본적인 컨트롤러 액션을 구성할 수 있도록 [resource]를 지원하여 줍니다.

사용 방법은 아래와 같습니다.

  Route::resource('photos', 'PhotoController');

 

리소스풀 컨트롤러에 의해서 구성된 액션들은 다음과 같습니다.

 

[resource]는 아래와 같이 메서드를 따로 입력하여 사용할 수 있습니다.

Route::get('/photos', 'PhotoController@index')->name('photos.index');
Route::get('/photos/create', 'PhotoController@create')->name('photos.create');
Route::post('/photos', 'PhotoController@store')->name('photos.store');
Route::get('/photos/{photo}', 'PhotoController@show')->name('photos.show');
Route::get('/photos/{photo}/edit', 'PhotoController@edit')->name('photos.edit');
Route::PATCH('/photos/{photo}', 'PhotoController@update')->name('photos.update');
Route::delete('/photos/{photo}', 'PhotoController@destroy')->name('photos.destroy');

 

라우터 메서드를 참고 해주세요!

 

참고 : https://laravel.kr/docs/8.x/controllers

728x90
반응형

댓글