/** * @param Event $event * @param Company $company * @param string $details * @return Supporter */ public function create(Event $event, Company $company, $details) { $supporter = new Supporter(); $supporter->setCompany($company); $supporter->setEvent($event); $supporter->setDetails($details); $supporter->setCreationTime(new DateTime()); return $supporter; }