PEAR_Frontend::setFrontendClass

PEAR_Frontend::setFrontendClass() – setFrontendClass

Synopsis

require_once '/Frontend.php';

void& PEAR_Frontend::setFrontendClass ( string $uiclass )

Description

singleton() メソッドから取得されるフロントエンドの種類を設定します。 そのクラスが存在しない場合、このメソッドはすべてのアンダースコア (_) をディレクトリ区切り文字に変換し (たとえば PEAR_Frontend_CLI なら PEAR/Frontend/CLI)、 最後に .php を追加した名前のファイルがインクルードできるかを調べます。 クラスが見つかった場合、そのクラスに userConfirm() メソッドが存在するかどうかを調べ、新しいフロントエンドオブジェクトを返します。 処理に失敗した場合は PEAR_Error が返されます。

Parameter

string $uiclass

完全なクラス名 (例えば PEAR_Frontend_Web)。

Throws

何らかの問題が発生した場合は PEAR_Error をスローします。

Note

This function can not be called statically.