[ Index ]
 

Code source de SPIP Agora 1.4

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/Pear/docs/examples/ -> pear_error_handler.php (source)

   1  <?php
   2  
   3  require_once 'Log.php';
   4  
   5  function errorHandler($error)
   6  {
   7      global $logger;
   8  
   9      $message = $error->getMessage();
  10  
  11      if (!empty($error->backtrace[1]['file'])) {
  12          $message .= ' (' . $error->backtrace[1]['file'];
  13          if (!empty($error->backtrace[1]['line'])) {
  14              $message .= ' at line ' . $error->backtrace[1]['line'];
  15          }
  16          $message .= ')';
  17      }
  18  
  19      $logger->log($message, $error->code);
  20  }
  21  
  22  $logger = &Log::singleton('console', '', 'ident');
  23  
  24  PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, 'errorHandler');
  25  PEAR::raiseError('This is an information log message.', PEAR_LOG_INFO);


Généré le : Sat Feb 24 14:40:03 2007 par Balluche grâce à PHPXref 0.7