2016-08-19 3 views

答えて

3

あなたがそうのようなルート定義に引数を渡すことで、リソースのために含まれたいたルートを指定することがあります。あなたはまだ意志artisanジェネレータを実行すると

Route::resource('photo', 'PhotoController', ['only' => [ 
    'index', 'show' 
]]); 

すべてのメソッドを取得しますが、削除することはできます。特定のメソッドだけを作成するカスタムコマンドを作成する場合は、デフォルトですべてのリソースルートが期待されることに注意してください。

+0

これは私が探していたものです。ありがとう! –

1

ControllerMakeCommandに関するAPIドキュメントをチェックすると、それには1つのオプションしかないことがわかります。したがって、laravelに同梱されているコマンドでは、特定のメソッドを持たないコントローラを生成することはできません。あなたは引数を受け入れますし、あなたの引数に基づいて、それが唯一の指定された方法でコントローラを生成するコマンドを自分で作ることができるしかし

https://laravel.com/api/5.2/Illuminate/Routing/Console/ControllerMakeCommand.html

Laravel docs on how to create a custom command

関連する問題