public function startEvent($name, $description, $time = null, array $data = []) { $this->data[$name] = ['start' => $time ? $time : microtime(true), 'end' => null, 'duration' => null, 'description' => $description, 'data' => $data]; }