robopuff / zend-config-aggregator-class-provider
一个配置聚合提供者,旨在发现提供glob模式中的类
v1.0.0
2019-05-20 14:06 UTC
Requires
- php: ^7.1
- zendframework/zend-config-aggregator: ^1.1
- zendframework/zend-stdlib: ^3.1
Requires (Dev)
- phpstan/phpstan: ^0.10
- phpunit/php-code-coverage: ^6.0
- phpunit/phpunit: ^7.0
- squizlabs/php_codesniffer: ^3.0
README
为zendframework/zend-config-aggregator
提供了一个扩展,允许基于提供的glob模式自动发现配置类。
$ composer require robopuff/zend-config-aggregator-class-provider
用法
use Robopuff\ConfigAggregator\ClassProvider\ClassDiscoveryProvider; use Zend\ConfigAggregator\ConfigAggregator; $aggregator = new ConfigAggregator([ new ClassDiscoveryProvider(__DIR__ . '/src/{Dir1,Dir2}/*/ConfigProvider.php'), new ClassDiscoveryProvider([ 'src/Dir1/*/ConfigProvider.php', 'src/Dir2/*/ConfigProvider.php' ), ]); return $aggregator->getMergedConfig();
有关更多详细信息,请参阅文档。
要生成文档,请使用带有主题rbpf_cinder的MKDocs,这是cinder主题的分支。