老师,依赖注入。我现在弄不明白什么时候需要依赖注入,比如Postcontroller中,我怎么知道该方法是用Post或Request注入,如何做选择。

来源:6-10 个人设置页面上传头像功能实现

慕圣3118339

2018-04-09

public function edit(Post $post)
{
   return view('post/edit',compact('post'));
}

上面方法用post注入,下面方法用request注入,我应该怎么做选择用什么注入呢

 public function store(Request $request)

{

写回答

1回答

轩脉刃

2018-04-12

依赖注入的意思就是你需要什么就使用什么注入。选择完全在你,你希望从注入的$post获取数据,那么就直接使用Post $post,Request 也是一样。甚至两个都可以使用 xxx (Post $post, Request $request)

0
0

Laravel快速开发简书

Laravel最新特性结合Mysql异步消息队列、ElasticSearch搜索引擎、Debugbar调试利器开发简书

1218 学习 · 613 问题

查看课程