Я использую контроллер ресурсов в Laravel 5.6.Я следую этому учебнику.Я нашел здесь Resource controller uses the Route model binding, This means that you dont need to fetch the specified task by the id. Laravel will do it for you. $task variable which is passed into the show() method is passed to the view via compact method.
В своем коде я использую код ниже в Controller
.
/**
* Display the specified resource.
*
* @param \App\sura $sura
* @return \Illuminate\Http\Response
*/
public function show(Sura $sura)
{
return $sura;
}
Здесь я получаю объект Whole Sura
, а не id
.
Почему я получаю весь объект, а не идентификатор?Где проблема?