PEAR_ErrorStack::staticHasErrors()

PEAR_ErrorStack::staticHasErrors()  --  Détermine s'il y a des erreurs sur une des piles d'erreur

Synopsis

require_once 'PEAR/ErrorStack.php';

booléen PEAR_ErrorStack::staticHasErrors ([chaîne de caractères|false $package = false [, chaîne de caractères $level = false]])

Description

Version statique de PEAR_ErrorStack::hasErrors(). Retourne TRUE si une des piles des squelettes a des erreurs en attente. Depuis PEAR 1.3.2, si $package est spécifié, la fonction appelera PEAR_ErrorStack::hasErrors pour la pile d'erreur de ce paquet. Si le niveau est spécifié, hasErrors ignorera toutes les erreurs non conformes avec le niveau spécifié. Utilisez cette fonction pour simuler error_reporting(E_NOTICE), par exemple.

Paramètres

chaîne de caractères|FALSE $package

Nom du paquet pour y retrouver l'information ou FALSE pour récupérer les informations des erreurs pour toutes les piles.

chaîne de caractères $level

Nom du niveau à utiliser pour une sévérité particulière. Utilisez ce paramètre pour déterminer si une classe d'erreurs particulières est survenue, par exemple, pour savoir si des alertes ont été émises. (les erreurs seront ignorées)

Valeurs renvoyées

Aucune exception n'est lancée.

Note

Cette fonction devrait être appelée de façon statique.