function testGetters() { $entry = new lmbLogEntry($level = LOG_INFO, $message = 'some text', $params = array('foo' => 42), $backtrace = new lmbBacktrace(), $time = time()); $this->assertEqual($level, $entry->getLevel()); $this->assertEqual($message, $entry->getMessage()); $this->assertEqual($params, $entry->getParams()); $this->assertEqual($backtrace, $entry->getBacktrace()); $this->assertEqual($time, $entry->getTime()); }
function write(lmbLogEntry $entry) { $message = $entry->getLevelForHuman() . ': ' . str_replace("\n", self::DELIMITER, $entry->getMessage()); syslog($entry->getLevel(), $message); }
function _write(lmbLogEntry $entry) { $message = str_replace("\n", self::DELIMITER, $entry->asText()); syslog($entry->getLevel(), $message); }
/** * @param lmbLogEntry $entry * @return boolean */ function isAllowedLevel(lmbLogEntry $entry) { return $entry->getLevel() <= $this->_log_level; }