/** * Constructor * * @return Rexmac\Zyndax\Log\Logger */ private function __construct() { if (null !== self::$logStream) { $this->_log = new Zend_Log(new Zend_Log_Writer_Stream(self::$logStream)); } elseif (Zend_Registry::isRegistered('log')) { // @codeCoverageIgnoreStart $this->_log = Zend_Registry::get('log'); } else { // @codeCoverageIgnoreEnd $this->_log = new Zend_Log(new Zend_Log_Writer_Stream('/tmp/log'), 'a'); } $this->_log->setEventItem('pid', getmypid()); }