[ Index ]
 

Code source de SPIP Agora 1.4

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

title

Body

[fermer]

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

   1  <?php
   2  
   3  require_once 'Log/observer.php';
   4  
   5  class Log_observer_mail extends Log_observer
   6  {
   7      var $_to = '';
   8      var $_subject = '';
   9      var $_pattern = '';
  10  
  11      function Log_observer_mail($priority, $conf)
  12      {
  13          /* Call the base class constructor. */
  14          $this->Log_observer($priority);
  15  
  16          /* Configure the observer. */
  17          $this->_to = $conf['to'];
  18          $this->_subject = $conf['subject'];
  19          $this->_pattern = $conf['pattern'];
  20      }
  21  
  22      function notify($event)
  23      {
  24          if (preg_match($this->_pattern, $event['message']) != 0) {
  25              mail($this->_to, $this->_subject, $event['message']);
  26          }
  27      }
  28  }
  29  
  30  ?>


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