public function create(CountryCreateEvent $event) { $country = new CountryModel(); $country->setIsocode($event->getIsocode())->setIsoalpha2($event->getIsoAlpha2())->setIsoalpha3($event->getIsoAlpha3())->setLocale($event->getLocale())->setTitle($event->getTitle())->save(); $event->setCountry($country); }