【CakePHP2.3】コアグローバル関数まとめ。

自分用。

■am()

配列を結合する

am($value[, ...])

 

■cache()

ファイルキャッシュの読み書きを行う

cache($path, $data, $expires, $target)

 

■clearCache()

ファイルキャッシュを削除する

clearCache($params, $type, $ext)

 

■config()

コンフィグファイルの読み込み

config($filename[, ...])

 

■convertSlash()

スラッシュを変換する

convertSlash($string)

 

■debug()

デバッグ情報の生成

debug($var, $showHtml, $showFrom)

 

■env()

環境変数を取得する

env($key)

 

■fileExistsInPath()

指定ファイルがパス内に存在するかをチェックする

fileExistsInPath($file)

 

■h()

特殊文字をHTMLエンティティに変換する

h($text, $double, $charset)

 

■LogError()

エラーログを出力する

LogError($message)

 

■sortByKey()

配列をソートする

sortByKey($array, $sortby, $order, $type)

 

■pluginSplit()

文字列をプラグイン名とクラス名に分割する

pluginSplit($name, $dotAppend, $plugin)

 

■pr()

変数をダンプする

pr($var)

 

■stripslashes_deep()

クオートされた文字列のクオートを再帰的に取り除く

stripslashes_deep($values)