示例#1
0
 /**
  * Zbieranie logów
  *
  * @return Zend_Log
  */
 public function getLogger()
 {
     if (null === $this->logger) {
         $logger = new Base_Log();
         $id_user = null;
         $id_branch = null;
         if (isset(Zend_Auth::getInstance()->getIdentity()->id)) {
             $id_user = Zend_Auth::getInstance()->getIdentity()->id;
             $id_branch = Zend_Auth::getInstance()->getIdentity()->id_branch;
         }
         $logger->setEventItem('id_user', $id_user);
         $logger->setEventItem('id_branch', $id_branch);
         $logger->setEventItem('ip', Zend_Controller_Action_HelperBroker::getStaticHelper('Currentip')->getCurrentIp());
         $this->logger = $logger;
     }
     return $this;
 }