yidemir/config

此包已被废弃,不再维护。未建议替代包。

PHP中的小型配置管理

v1.0 2018-11-13 14:00 UTC

This package is auto-updated.

Last update: 2022-03-13 21:56:54 UTC


README

简介

PHP中的小型配置管理

功能

  • 小巧体积
  • 简单的getter和setter方法
  • 数组点表示法
  • 辅助函数

安装

$ composer require yidemir/config

测试

composer test

用法

use Demir\Config\Config;

$config = [
  'foo' => 'bar',
  'app' => [
    'name' => 'baz'
  ]
];

new Config($config);

// getter
$foo = Config::get('foo'); // bar
$name = Config::get('app.name'); // baz

// setter
Config::set('foo', 'qux');
Config::set('app.name', 'mux');

// helper
config(['app.name' => 'data']); // setter
config('app.name'); // getter, result: data