new BnumException(errored_item, message, …args)
Constructeur de la classe
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
errored_item |
* | Objet qui a causé l'exception | |
message |
string | Message qui indique ce qui a causé l'exception | |
args |
any |
<repeatable> |
Données supplémentaires qui aideront à comprendre l'erreur |
Extends
- Error
Members
-
readonly args :Array
-
Données supplémentaires qui aideront à comprendre l'erreur
-
readonly, non-null errored_item :any
-
Objet qui a causé l'exception
Methods
-
complete_logs(function_namenon-null)
-
Affiche l'erreur, même si il n'a pas été configurer sur le niveau "erreur" par défaut.
Parameters:
Name Type Description function_name
string Nom de la fonction qui à appeler ce log. -
generator items()
-
Parcour les objets qui ont causé l'érreur.
-
log(function_namenon-null)
-
Affiche l'erreur
Parameters:
Name Type Description function_name
string Nom de la fonction qui à appeler ce log. -
log_fatal(function_namenon-null, destructured)
-
Affiche l'erreur sous forme d'erreur fatale.
Parameters:
Name Type Description function_name
string Nom de la fonction qui à appeler ce log. destructured
Object Properties
Name Type Description enable_debugging
boolean Si vrai, met un point d'arrêt. `false` par défaut. -
static IsBnumError(error) → {boolean}
-
Check si l'erreur hérite de `BnumException` ou non.
Parameters:
Name Type Description error
Error | BnumException Erreur à vérifier Returns:
boolean