oxygenzsas/composer_lib_config

0.2.2 2023-10-06 12:46 UTC

This package is auto-updated.

Last update: 2024-09-06 16:30:22 UTC


README

为我的框架创建的配置文件管理类

使用方法

尽早在代码中进行初始化

// initialise le singleton de configuration
\OxygenzSAS\Config\Config::getInstance(__DIR__.'/config/config.php');

获取一个值

\OxygenzSAS\Config\Config::getInstance()->getSetting('db_pass');

\OxygenzSAS\Config\Config::getInstance()->get('db_pass');

配置文件示例

<?php

return array(

    // Environnement
    "ENV"   => 'DEV', // DEV / PROD

    // BDD
    "db_user" => 'root',
    "db_pass" => 'root',
    "db_host" => 'localhost',
    "db_name" => 'mabase'

);