cekurte/silex-manager-provider
最新稳定版本:v0.0.5
Composer 安装命令:
composer require cekurte/silex-manager-provider
包简介
A silex service provider that adds Manager to loader other service providers
README 文档
README
- A simple silex service provider (covered by php unit tests) that adds a Manager to register other Service Providers to increase the power of your application, contribute with this project!
Installation
The package is available on Packagist. The source files is PSR-2 compatible. Autoloading is PSR-4 compatible.
composer require cekurte/silex-manager-provider
Documentation
To use this library you need register the Cekurte\Silex\Manager\Provider\ManagerServiceProvider. See also the library Environment cekurte/environment.
<?php use Cekurte\Environment\Environment; use Cekurte\Silex\Manager\Provider\ManagerServiceProvider; // ... $app['cekurte.manager.providers'] = [ // ... 'Silex\Provider\SessionServiceProvider' => [ 'register' => true, ], 'Silex\Provider\SwiftmailerServiceProvider' => [ 'register' => true, 'type' => 'array', 'src' => [ 'swiftmailer.use_spool' => Environment::get('SWIFTMAILER_USE_SPOOL'), 'swiftmailer.options' => [ 'host' => Environment::get('SMTP_HOST'), 'port' => Environment::get('SMTP_PORT'), 'username' => Environment::get('SMTP_USERNAME'), 'password' => Environment::get('SMTP_PASSWORD'), 'encryption' => Environment::get('SMTP_ENCRYPTION'), 'auth_mode' => Environment::get('SMTP_AUTH_MODE'), ], ], ], // ... ]; $app->register(new ManagerServiceProvider()); // ...
If you liked of this library, give me a star =).
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Make your changes
- Run the tests, adding new ones for your own code if necessary (
vendor/bin/phpunit) - Commit your changes (
git commit -am 'Added some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request
统计信息
- 总下载量: 133
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-09-28