Laravel依赖注入差异

时间:2017-10-31 13:22:32

标签: php laravel dependency-injection

在构造函数中实例化DI之间有什么区别,如:

private $routingService;

public function __construct(RoutingService $routingService)
{
    $this->routingService = $routingService;
}

并使用facade App::make('RoutingService')

执行此操作

编辑:

我没有要求什么是更好的,而是他们的实际/功能差异是什么,除了明显的一个,构造函数一个在类级别可用,而外观一个只在被调用的方法中可用。

0 个答案:

没有答案