Manuel Pear
PEAR_ErrorStack::singleton()
Synopsis
- <?php
- require_once 'PEAR/ErrorStack.php
- ?>
PEAR_ErrorStack & PEAR_ErrorStack::singleton (chaîne de caractères $package [, callback $msgCallback = FALSE [, callback $contextCallback = FALSE [, booléen $throwPEAR_Error = FALSE, chaîne de caractères [$stackClass = 'PEAR_ErrorStack']]]])
Alerte sur la compatibilité descendante
| Avertissement |
|
Depuis PEAR 1.3.2, PEAR_ErrorStack n'instancie et ne retourne plus une exception en PHP5 et le second jusqu'au dernier paramètre ont été supprimés. Le code utilisant l'ancien comportement ne fonctionnera plus. |
Description
Notez que tous les paramètres sont ignorés si la pile pour le paquet $package a déjà été instanciée.
Paramètres
- chaîne de caractères $package
-
Nom du paquet que cette pile représente
- callback $msgCallback
-
callback utilisé pour la génération du message d'erreur
- callback $contextCallback
-
callback utilisé pour la génération du contexte, par défaut, getFileLine()
- booléen $throwPEAR_Error
-
Si TRUE, alors PEAR::raiseError() sera appelé et un objet PEAR_Error sera retourné lors des appels à PEAR_ErrorStack::push().
- chaîne de caractères $stackClass
-
classe pour l'instanciation
Remonter 
