public function addLogItem(LogItem $item) { $item->setMicrotime($this->getTime()); foreach ($this->listeners as $listener) { $listener->addLogItem($item); } }
private function getLogItem($name) { $title = 'title'; $message = 'message'; $type = LogItem::INFORMATION; $name = $name; $item = new LogItem($title, $message, $type, $name); $item->setMicrotime('0.001'); return $item; }