factory()
factory( $file) : boolean|\Phalcon\Config
ファクトリメソッド
Parameters
$file |
設定ファイルを読み込みます。 拡張子によって返却クラスを変更します。
第1引数にファイル名を指定すると拡張子を自動で判断し PhalconのConfigインスタンスを返却します。拡張子はphp,ini,yml(yaml)が使用可能です。 指定した設定ファイルが見つからない場合はfalseを返却します。 Configの操作はPhalconに則ります。
第1引数の指定方法は2種類あります。デフォルトのconfディレクトリ以下を読み込む方法と パスを指定する方法です。
//confディレクトリ以下のファイルを読み込む方法
$conf = Config::factory('app.php'); //ファイル名のみを指定します。
$line = $conf->foo; //Phalconでは読み込んだ設定ファイルをプロパティ指定で取得できます。
//パスを指定する方法
$conf = Config::factory('/hoge/bar/piyo.php');
$line = $conf->foo;