/** * Returns the profiler event object. * * @return self */ public function getEvent() { if (!isset($this->event)) { $this->event = new ProfilerEvent(); $this->event->setTarget($this); $this->event->setProfiler($this); } return $this->event; }