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
|
|