/** * @param TaxEvent $event */ public function create(TaxEvent $event) { $tax = new TaxModel(); $tax->setDispatcher($event->getDispatcher())->setRequirements($event->getRequirements())->setType($event->getType())->setLocale($event->getLocale())->setTitle($event->getTitle())->setDescription($event->getDescription()); $tax->save(); $event->setTax($tax); }