.
----
Laravel 5.0 中, 容器可以对其解析的方法进行自动分析, 然后根据类型限制把方法所需要的依赖项自动注入. 本文将介绍这一机制的原理, 何时解析, 如何注入等....依赖注入的背景知识
在现代编程实践中, PHP 开发者要学会的首要知识之一就是使用依赖注入....Laravel 的容器让实例化这样的一个类变得很容易, 因为它会自动把依赖项注入构造函数. 比如, 我们可以创建该类的一个新实例, 但不需要传入 Mailer....解决方案
上述问题的解决方案就是方法注入: 类似构造函数注入, 但允许容器要调用某个方法的时候直接给该方法注入依赖项.
我觉得方法注入最普遍的应用场景就是控制器(controllers)...., 用户访问对应的路由时, 容器会调用这些方法, 并自动注入指定的依赖项.