linkorb/silex-provider-configloader

提供配置文件加载服务的程序。

v1.1.1 2017-06-01 05:44 UTC

This package is auto-updated.

Last update: 2024-08-29 04:37:07 UTC


README

提供配置文件加载服务的程序。

提供并注册到Pimple容器中的两个服务是:

  • config.loader.ini:加载ini文件
  • config.loader.yaml:加载Yaml文件

如果安装了Symfony Dotenv组件,则会注册一个可选的第三个服务comfig.loader.env

安装

使用composer安装:

$ composer require linkorb/silex-provider-configloader

在开发期间,可选地要求symfony/dotenv:

$ composer require --dev symfony/dotenv

然后注册提供者:

// app/app.php
use LinkORB\ConfigLoader\Provider\ConfigurationLoaderProvider;
...
$app->register(new ConfigurationLoaderProvider);

使用方法

$config = $app['config.loader.ini']->load('path/to/config.ini');