FuelPHP ◇ 独自の設定ファイルを利用する
設定ファイルを作成
php oil g config sample test:test1
⇒/app/config/sample.php の設定ファイルが出来る(直接ファイルを作ってもよい)
設定ファイルを読み込み
常に読み込む
- 通常
1. 設定 ⇒ config.phpのalways_loadのconfigを設定
'config' => array('sample'),
2.使用する箇所
$val = Config::get('sample.test'); // test1が取得される
- グループ無しを設定の場合
'config' => array('sample' => null), //config.phpの設定とマージされる
$val = Config::get('test'); // test1が取得される
- グループ名を設定した場合
'config' => array('sample' => 'group1'),
$val = Config::get('group1.test'); // test1が取得される
使用するときのみ読み込む
- 通常
Config::load('sample', true); //config.phpの設定とマージされる
$val = Config::get('sample.test'); // test1が取得される
- グループ無しを設定の場合
Config::load('sample');
$val = Config::get('test'); // test1が取得される
- グループ名を設定した場合
Config::load('sample', 'group1');
$val = Config::get('group1.test'); // test1が取得される