Overview

Packages

  • Framework
  • PHP

Classes

  • Application
  • Chronometre
  • Config
  • Controleur
  • Debug
  • GestionnaireException
  • I18n
  • Log
  • Modele
  • Registre
  • SquelettePhp
  • Url

Functions

  • autoloadAppliDefaut
  • autoloadFw
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class GestionnaireException

Classe de gestion des exceptions. C'est un Singleton.

Package: Framework
Category: PHP 5.2
Copyright: Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)
License: <http://www.gnu.org/licenses/gpl.html>
License: <http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt>
Author: Aurélien PERONNET <aurelien@tela-botanica.org>
Author: Jean-Pascal MILCENT <jmp@tela-botanica.org>
Located at GestionnaireException.php
Methods summary
public static
# initialiser( )

Initialise le Gestionnaire d'exceptions et d'erreur sans tenir comptes des paramêtres de config.

Initialise le Gestionnaire d'exceptions et d'erreur sans tenir comptes des paramêtres de config.

public static
# configurer( )

Configure le Gestionnaire d'exceptions et d'erreur à partir des paramêtres de config.

Configure le Gestionnaire d'exceptions et d'erreur à partir des paramêtres de config.

public static
# getContexte( )

Renvoie le booleen définissant si l'on affiche le contexte ou non

Renvoie le booleen définissant si l'on affiche le contexte ou non

public static
# setContexte( boolean $contexte )

Definit si l'on veut afficher le contexte ou non

Definit si l'on veut afficher le contexte ou non

Parameters

$contexte
boolean
true si on veut afficher le contexte, false sinon, par défaut vaut false
public static
# gererException( Exception $e )

Fonction de gestion des exceptions, remplace le handler par défaut

Fonction de gestion des exceptions, remplace le handler par défaut

Parameters

$e
Exception
$e l'exception à traiter
public static
# gererErreur( integer $niveau, string $message, string $fichier, integer $ligne, string $contexte )

Gère les erreurs en les convertissant en exceptions (remplace la fonction gestion d'erreurs native de php)

Gère les erreurs en les convertissant en exceptions (remplace la fonction gestion d'erreurs native de php)

Parameters

$niveau
integer
$niveau le niveau de l'erreur
$message
string
$message le message associé à l'erreur
$fichier
string
$fichier le nom du fichier où l'erreur s'est produite
$ligne
integer
$ligne la ligne où l'erreur s'est produite
$contexte
string
$contexte le contexte associé à l'erreur
public static
# getExceptions( )

Renvoie les exceptions au format (X)HTML ou bien au format texte suivant le mode d'utilisation de PHP

Renvoie les exceptions au format (X)HTML ou bien au format texte suivant le mode d'utilisation de PHP

public
# __destruct( )
Constants summary
string MODE_CLI 'cli'
#
TBFramework - v0.2 API documentation generated by ApiGen 2.8.0