protected function handleBase(array $event, BaseEvent $e) { $e->setActor($this->getActor($event)); $e->setRepository($this->getRepository($event)); $e->setTime($event['created_at']); if (isset($event['org'])) { $org = new Organization($event['org']['id'], $event['org']['login']); $e->setBaseOrg($org); } return $e; }