擴充Laravel 資源控制器中的預設路由
預設情況下,Laravel 資源控制器提供一組操作(索引、建立、儲存、編輯、更新、銷毀)。但是,您可能會遇到需要其他方法和路由的情況。
要實現此目的,請在定義資源路由之前註冊您的自訂路由。例如:
<code class="php">Route::get('foo/bar', 'FooController@bar'); Route::resource('foo', 'FooController');</code>
這是一個在FooController 中加入bar 方法的範例:
<code class="php">class FooController extends Controller { // Custom method public function bar() { // Custom logic } // Default resource methods // ... (index, create, store, edit, update, destroy) }</code>
依照以下步驟,您可以無縫擴充Laravel 資源控制器的功能:其他自定義方法和路線。
以上是如何擴展 Laravel 資源控制器中的預設路由?的詳細內容。更多資訊請關注PHP中文網其他相關文章!