/** * 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; }