|
Yaf_Loader::registerLocalNamespaceローカルクラスプレフィックスを登録する 説明
public void Yaf_Loader::registerLocalNamespace(mixed
$prefix )ローカルクラスプレフィックスを登録します。 Yaf_Loader がクラスを探すときには、二つのライブラリディレクトリを探します。 一方は application.ini の application.library.directory(in で設定したもので、これをローカルライブラリディレクトリと呼びます。 もう一方は php.ini の yaf.library で設定したもので、これをグローバルライブラリディレクトリと呼びます。 同一サーバー内のいろんなアプリケーションで共有できるからです。 オートロード時に、Yaf_Loader がどちらのライブラリディレクトリを探すのかを判断します。 その際には、存在しないクラス名のプレフィックスを判断材料にします。 プレフィックスの名前が localnamespace として登録されていれば ローカルライブラリディレクトリから探し、そうでなければグローバルライブラリディレクトリから探します。
パラメータ
戻り値bool 例例1 Yaf_Loader::registerLocalNamespace の例
<?php |