Example #1
0
 public function filter(Log $log)
 {
     return $log->getLevel() <= $this->_level ? true : false;
 }
Example #2
0
 private function formatName(Log $log, $params)
 {
     return $log->getName();
 }
Example #3
0
 private function log($level, $msg)
 {
     if (!is_array($msg)) {
         $msg = ['msg' => $msg];
     }
     $log = Log::create($level, $this->getLoggerName(), $msg);
     // ハンドラへ通知する
     foreach ($this->_handlers as $h) {
         $h->post($log);
     }
 }