/** * ログ出力 */ public function __call($name, $args) { if (false !== ($level = LogLevel::toInt($name))) { $this->post(Log::create(isset($args[0]) ? $args[0] : 'no message', isset($args[1]) ? $args[1] : [], $level, isset($args[2]) ? $args[2] : null)); return true; } throw new Exception\InvalidMethod($name, $this); }
protected function initWriter() { $this->_level = LogLevel::toInt($this->spec()->get('level', 'all')); $this->initWriterImpl(); }