21,7 → 21,7 |
// | along with Foobar; if not, write to the Free Software | |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: BOG_Gestionnaire_Erreur.class.php,v 1.4 2005-09-20 17:01:22 ddelon Exp $ |
// CVS : $Id: BOG_Gestionnaire_Erreur.class.php,v 1.5 2005-09-20 20:25:39 ddelon Exp $ |
/** |
* Classe permettant de créer un gestionnaire d'erreur PHP |
* |
33,7 → 33,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.4 $ $Date: 2005-09-20 17:01:22 $ |
*@version $Revision: 1.5 $ $Date: 2005-09-20 20:25:39 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
55,6 → 55,7 |
var $aso_trad = array( 'niveau'=> 'Niveau d\'erreur : ', 'fichier' => 'Nom du fichier : ', |
'ligne' => 'N° de ligne : ', 'contexte' => 'Contexte d\'erreur : '); |
var $class = 'erreur'; |
var $active = 1; |
|
// Constructeur |
function BOG_Gestionnaire_Erreur($bln_contexte, $class = '', $langue = 'fr', $txt_tete = '', $txt_pied = '', $aso_trad = array()) |
74,6 → 75,13 |
} |
|
// Accesseurs |
|
function setActive($active) |
{ |
$this->active=$active; |
} |
|
|
function ecrireErreur($aso_erreur) |
{ |
array_push($this->tab_erreurs, $aso_erreur); |
139,7 → 147,7 |
// Méthode |
function gererErreur($niveau, $message, $fichier, $ligne, $contexte) |
{ |
|
if ($this->active) { |
// Ouais bof le test, mais php5 renvoie vraiment trop de message d'erreur sur Deprecated ... et |
// ca concerne essentiellement les classes pear ! |
|
161,6 → 169,7 |
|
} |
} |
} |
|
function retournerErreurs() |
{ |
191,6 → 200,9 |
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.4 2005/09/20 17:01:22 ddelon |
* php5 et bugs divers |
* |
* Revision 1.3 2004/11/29 15:56:23 jpm |
* Correction bogue. |
* |