Я настроил мой маршрут следующим образом:Laravel 5,2 маршрута Модель Связывание с использованием методов и контроллер
Route::model('terms', 'Term');
Route::resource('terms', 'TermController');
Route::bind('terms', function($value, $route) {
return App\Term::whereId($value)->first();
});
Это приводит в том, автоматически термин модель доступна с помощью методов по умолчанию: редактировать, шоу и т.д. ...
ниже фрагмент кода из моего контроллера:
public function update(Term $term) {
//update term
}
Однако я хочу продлить мой контроллер с парой новых методов. Поэтому, когда я перехожу к terms/{term}/review
, $term
автоматически вводится в мой контроллер. Есть какой-либо способ сделать это? Некоторые вроде ниже? Любая помощь высоко ценится!
Route::get('terms/{term}/review', function (App\Term $term) {
use [email protected];
});