skpr/config

读取 skipper 配置文件。

3.0.2 2022-12-15 07:08 UTC

This package is auto-updated.

Last update: 2024-09-18 07:43:16 UTC


README

CircleCI

一个简单的实用程序,用于从目录中读取 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