skpr / config
读取 skipper 配置文件。
3.0.2
2022-12-15 07:08 UTC
Requires
- php: ^7.2||^8.0
- ext-json: *
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- drupal/coder: ~8.3.12
- phpcompatibility/php-compatibility: ^9.3
- phpunit/phpunit: ^8.5||^9.5
This package is auto-updated.
Last update: 2024-09-18 07:43:16 UTC
README
一个简单的实用程序,用于从目录中读取 skpr 配置,并在 PHP 应用程序中填充环境变量。
默认的 skpr 配置目录是 /etc/skpr
用法
加载配置
$config = SkprConfig::create()->load(); $config->get('foo.bar');
设置环境变量
您可以选择从 Skpr 配置中设置环境变量。
$config = SkprConfig::create()->load(); $config->putAllEnvs();
键将被转换为大写,点将被转换为下划线。例如
getenv('FOO_BAR')
您还可以提供配置键的列表,以避免将所有配置添加为环境变量
$config = SkprConfig::create()->load(); $config->putEnvs(['my.key1', 'my.key2']);
测试
使用以下命令运行测试
bin/phpunit
代码规范
使用以下命令运行代码风格检查
bin/phpcs