示例#1
0
 /**
  * Initialize syslog / set ident and facility
  *
  * @param  string  $ident         ident
  * @param  string  $facility      syslog facility
  * @return void
  */
 protected function _initializeSyslog()
 {
     self::$_lastIdent = $this->_options['ident'];
     self::$_lastFacility = $this->_options['facility'];
     if (!openlog($this->_options['ident'], $this->_options['openlogOptions'], $this->_options['facility'])) {
         throw new Horde_Log_Exception('Unable to open syslog');
     }
 }