PEAR_ErrorStack::staticPush

PEAR_ErrorStack::staticPush() – Version statique de push()

Synopsis

require_once 'PEAR/ErrorStack.php';

PEAR_Error|array PEAR_ErrorStack::staticPush ( string $package , integer $code , string $level = 'error' , array $params = array() , string $msg = = false , array $repackage = = false , array $backtrace = = false )

Description

Parameter

string $package

Nom du paquet auquel l'erreur appartient

integer $code

Code erreur spécifique au paquet

string $level

Niveau de l'erreur. Il ne sera pas traduit.

array $params

tableau associatif contenant les paramètres de l'erreur

string $msg

Message d'erreur ou une portion de celui-ci si le message est en train d'être généré

array $repackage

Si cette erreur rempaquète une erreur envoyée par un autre paquet, on place le tableau retourné par la fonction pop() dans ce paramètre

array $backtrace

Paramètres protégés : utilisez le pour passer dans la fonction debug_backtrace qui devra être utilisé pour retrouver le contexte de l'erreur

Return value

lance, si le mode de compatibilité est actif, une PEAR_Error.

Throws

No exceptions thrown.

Note

This function should be called statically.