# Yaf_Dispatcher::setErrorHandler

(Yaf >=1.0.0)

Yaf_Dispatcher::setErrorHandler — Définit un gestionnaire d'erreur personnalisé

### Description

public Yaf_Dispatcher::setErrorHandler(call `$callback`, int `$error_types`): Yaf_Dispatcher

Définit un gestionnaire d'erreur personnalisé pour Yaf. Lorsque application.dispatcher.throwException est désactivé, Yaf va lancer une erreur attrapable lorsqu'une erreur inattendue survient.

Aussi, ce gestionnaire d'erreur sera appelé lorsqu'une erreur survient.

### Liste de paramètres

`callback`

  Une fonction de rappel.

`error_types`

### Valeurs de retour

### Voir aussi

- Yaf_Dispatcher::throwException() - Active/désactive le lancement d'exceptions
- Yaf_Application::getLastErrorNo() - Récupère le code de la dernière erreur survenue
- Yaf_Application::getLastErrorMsg() - Récupère le message de la dernière erreur survenue