Esempio n. 1
0
 /**
  * Get sql logger
  *
  * @return \Vine\Component\Log\Logger
  */
 public function getSqlLogger()
 {
     /*{{{*/
     $logger = $this->get(self::KEY_SQL_LOGGER);
     if (is_null($logger)) {
         $formater = $this->getGeneralLogFormater();
         $moduleName = $this->getModuleName();
         $writer = new \Vine\Component\Log\Writer\File(\Vdemo\ServerConf::getLogRoot() . '/' . lcfirst($moduleName) . '_mysql.log');
         $logger = new \Vine\Component\Log\Logger($formater, $writer);
         $this->setSqlLogger($logger);
     }
     return $logger;
 }