我正在开发一个Laravel5的Web应用程序,并且在Controller的代码中,我写了一段代码。Laravel5`RouteServiceProvider``应该与`兼容错误
public function show($id)
{
$post = Post::find($id);
\View::share(compact('post'));
return view('posts.show');
}
但是,我想写如下。
public function show(Post $post)
{
\View::share(compact('post'));
return view('posts.show');
}
和RouteServiceProvider.php
,我加Router $router
public function boot(Router $router)
{
但是,它不工作,我得到了一个错误波纹管。宣言 软件\供应商\ RouteServiceProvider ::启动程序(App \供应商\ $路由器路由器) 应与 照亮\基金会的\ Support \提供商兼容\ RouteServiceProvider ::启动()
的
什么是问题? 谢谢!
它的工作原理。谢谢! – hiel