public function emit(array $record) { $record['time'] = strftime($this->time_format, time()); $record['level'] = Logging::getLevelName($record['level']); $message = is_array($record['message']) ? $record['message'] : array($record['message']); foreach ($message as $line) { $line = sprintf('%s %-8s %-8s %s', $record['time'], $record['pid'], $record['level'], $line); } $this->write($line); }
function logger($name = null) { return \Lysine\Logging::factory($name ?: '__LYSINE__'); }