Yaf_Application::getLastErrorNo
(Yaf >=2.1.2)
Yaf_Application::getLastErrorNo — Récupère le code de la dernière erreur survenue
Description
public int Yaf_Application::getLastErrorNo
( void
)
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Exemples
Exemple #1 Exemple avec Yaf_Application::getLastErrorNo()
<?php function error_handler($errno, $errstr, $errfile, $errline) { var_dump(Yaf_Application::app()->getLastErrorNo()); var_dump(Yaf_Application::app()->getLastErrorNo() == YAF_ERR_NOTFOUND_CONTROLLER); } $config = array( "application" => array( "directory" => "/tmp/notexists", "dispatcher" => array( "throwException" => 0, //lancement d'une erreur au lieu de lancer une exception lorsqu'une erreur survient ), ), ); $app = new Yaf_Application($config); $app->getDispatcher()->setErrorHandler("error_handler", E_RECOVERABLE_ERROR); $app->run(); ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
int(516) bool(true)