Class: Resource
Source Location: /components/Resource.php
リソース Class
Author(s):
Version:
0.0.1 PHP version 5 usage:
Resource::get(string filename [, mixed keys, mixed fallback, bool sanitize]);
#リソースをロードするベースディレクトリを「/path/to/lib」にセット
Resource::setBaseDir('/path/to/lib');
// ※. このメソッドを呼ばない場合、デフォルトではこのクラスが置かれているディレクトリが設定されます。
# filename.php の値を返却する
$rsc = Resource::get('filename');
# filename.php の キー ['key1'] の値を返却する: array('key1' => 'val_1') // val_1
$rsc = Resource::get(filename, 'key1');
# filename.php の キー ['key1']['key2'] の値を返却する: array('key1' => array('key2' => 'val_2')) // VAL_2
$rsc = Resource::get(filename, array('key1', 'key2'));
# fallback: 存在しない時の代替
$rsc = Resource::get(filename, array('key1', 'key2'), '');
# 値をサニタイズしないで返却する
$rsc = Resource::get(filename, null, array(), Resource::INSANITATION);
# 指定可能なキーの深さは「5」まで。
# 動作します
$rsc = Resource::get('filename', array('key1', 'key2', 'key3', 'key4', 'key5'));
# 動作しません
$rsc = Resource::get('filename', array('key1', 'key2', 'key3', 'key4', 'key5', 'key6'));
|
|
|
|
Class Details
Class Variables
Class Methods
Class Constants
|
|