PEAR_Frontend::setFrontendClass()
-- setFrontendClass
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.
Paramètres
- chaîne de caractères
$uiclass
le nom complet de la classe (par exemple, PEAR_Frontend_Web)
Valeurs renvoyées
Aucune exception n'est lancée.
Note
Cette fonction ne peut pas être appelée de façon statique.