1

在 Laravel 4.2 中,是否可以创建一个自动注册 ServiceProvider 的包,而无需用户手动将路径添加到 app.php 文件中?

这样一来,composer update在将包添加到composer.json文件后就可以运行并准备就绪。

4

2 回答 2

1

我认为没有办法注册您的主要服务提供商,而不是将其放入app.php文件中。事实上你可以,但它总是需要开发人员提供一些东西。您无法通过简单的composer update.

App::register('MyApp\Providers\MyServiceProvider');您可以在包内注册子服务提供商。

于 2014-06-27T08:12:02.153 回答
0

No, there is no way for a package to register itself.

于 2014-06-27T10:50:45.380 回答