PEAR_Frontend::setFrontendClass

PEAR_Frontend::setFrontendClass() – setFrontendClass

Synopsis

require_once '/Frontend.php';

void& PEAR_Frontend::setFrontendClass ( string $uiclass )

Description

Définit plusieurs frontend qui pourront être retrouvés depuis la méthode singleton(). Si la classe n'existe pas, la méthode modifie tous les underscores (_) en séparateurs de dossiers (comme PEAR_Frontend_CLI en PEAR/Frontend/CLI) et ajoute l'extension .php et enfin, vérifie si le fichier peut être inclus. Si la classe n'existe toujours pas après cela, une vérification simple est effectuée pour voir si la méthode userConfirm() existe et donc, un nouvel objet frontend est retourné. Chaque échec fera qu'une PEAR_Error sera retournée.

Parameter

string $uiclass

le nom complet de la classe (par exemple, PEAR_Frontend_Web)

Throws

No exceptions thrown.

Note

This function can not be called statically.