Laravel 5动态安装包

时间:2016-06-20 19:59:43

标签: php laravel laravel-5

所以我对Laravel来说比较新,所以我试图寻求一些建议。我已阅读laravel提供的软件包文档。现在我知道您需要一个服务提供商将您的包连接到laravel,如下所示:Blog\BlogServiceProvider::class。现在我要做的是有一个控制面板,直接从packagist安装包。现在我可以很容易地在代码中操作composer.json文件。但是,我正在尝试解决的是声明服务提供商。我认为如果我有动态安装会不方便,但你必须自己声明服务提供商。有没有办法可以在Laravel 5中动态注册服务提供商?

1 个答案:

答案 0 :(得分:3)

您可以通过App外观动态添加服务提供商:

App::register('App\Providers\SomeServiceProvider');