Laravel新推出的模型

时间:2017-11-21 07:21:29

标签: php laravel

Laravel在制作像

这样的模型方面是否存在差异?
App::make('User');

new User();

1 个答案:

答案 0 :(得分:2)

如果您在容器中创建了自定义绑定,或者您希望自动解析的构造函数中存在依赖项,那么从容器中解析对象(App::make('User'))会提供一些额外的好处。

如果这些都不适用,则没有区别。如果您没有在'User'的容器中专门设置自定义绑定,并且构造函数中没有必需的依赖项,那么App::make('User')将只运行new User()

我建议您查看documentation on the service container以获取更多信息。