Subversion Repositories Applications.framework

Rev

Rev 365 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 365 Rev 369
Line 9... Line 9...
9
 * @author		Aurélien PERONNET <aurelien@tela-botanica.org>
9
 * @author		Aurélien PERONNET <aurelien@tela-botanica.org>
10
 * @author		Jean-Pascal MILCENT <jmp@tela-botanica.org>
10
 * @author		Jean-Pascal MILCENT <jmp@tela-botanica.org>
11
 * @copyright	Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)
11
 * @copyright	Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)
12
 * @license	http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
12
 * @license	http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
13
 * @license	http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
13
 * @license	http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
14
 * @version	$Id: GestionnaireException.php 365 2011-09-30 08:19:57Z jpm $$
14
 * @version	$Id: GestionnaireException.php 369 2011-10-03 12:47:17Z jpm $$
15
 * @link		/doc/framework/
15
 * @link		/doc/framework/
16
 *
16
 *
17
 */
17
 */
18
class GestionnaireException {
18
class GestionnaireException {
Line 187... Line 187...
187
	 * TODO : faire en sorte d'afficher le fichier et la ligne où le débug est lancé.
187
	 * TODO : faire en sorte d'afficher le fichier et la ligne où le débug est lancé.
188
	 * @since 0.3
188
	 * @since 0.3
189
	 * @param Exception l'exception à formater.
189
	 * @param Exception l'exception à formater.
190
	 */
190
	 */
191
	public static function formaterExceptionDebug(Exception $e) {
191
	public static function formaterExceptionDebug(Exception $e) {
-
 
192
		$txt = '';
-
 
193
		if ($e->getSeverity() == E_USER_NOTICE) {
192
		return $e->getMessage();
194
			$txt = $e->getMessage();
-
 
195
		} else {
-
 
196
			$txt = self::formaterExceptionTxt($e);
-
 
197
		}
-
 
198
		return $txt;
193
	}
199
	}
Line 194... Line 200...
194
	
200
	
195
	/**
201
	/**
196
	 * Formate en texte une exception passée en paramètre.
202
	 * Formate en texte une exception passée en paramètre.