soyhuce / service-provider-registrar
根据当前环境加载其他服务提供商
1.6.0
2024-03-08 15:39 UTC
Requires
- php: ^8.2
- illuminate/support: ^10.0 || ^11.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.7
- larastan/larastan: ^2.9.2
- orchestra/testbench: ^8.0 || ^9.0
- phpunit/phpunit: ^10.4
README
目标
此包允许根据当前环境加载其他服务提供商
安装
您可以通过composer安装此包
composer require soyhuce/service-provider-registrar
创建一个扩展 Soyhuce\ServiceProviderRegistrar\ServiceProvider
的 ServiceProvider
namespace App\Providers; use Soyhuce\ServiceProviderRegistrar\ServiceProvider; class RegistrationServiceProvider extends ServiceProvider { }
别忘了将此 ServiceProvider 添加到您的 config/app.php
文件中!
对于您希望使用的每个环境,您必须定义您想使用的服务提供商
class RegistrationServiceProvider extends ServiceProvider { public $local = [ \Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class ]; }
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
贡献
有关详细信息,请参阅 CONTRIBUTING。
许可证
MIT许可证(MIT)。有关更多信息,请参阅 许可证文件。