PEAR_Frontend::setFrontendClass()
-- setFrontendClass
説明
singleton() メソッドから取得されるフロントエンドの種類を設定します。
そのクラスが存在しない場合、このメソッドはすべてのアンダースコア (_)
をディレクトリ区切り文字に変換し (たとえば PEAR_Frontend_CLI なら PEAR/Frontend/CLI)、
最後に .php を追加した名前のファイルがインクルードできるかを調べます。
クラスが見つかった場合、そのクラスに userConfirm()
メソッドが存在するかどうかを調べ、新しいフロントエンドオブジェクトを返します。
処理に失敗した場合は PEAR_Error が返されます。
パラメータ
- string
$uiclass
完全なクラス名 (例えば PEAR_Frontend_Web)。
例外・エラー
何らかの問題が発生した場合は PEAR_Error をスローします。
注意
この関数は、スタティックにコールする
ことはできません。