/** * @param OrderStatusModel $orderStatus * @return OrderStatusUpdateEvent */ public function getUpdateEvent(OrderStatusModel $orderStatus) { $event = new OrderStatusUpdateEvent($orderStatus->getId()); $event->setLocale($orderStatus->getLocale())->setTitle($orderStatus->getTitle())->setChapo($orderStatus->getChapo())->setDescription($orderStatus->getDescription())->setPostscriptum($orderStatus->getPostscriptum())->setColor($orderStatus->getColor())->setCode($orderStatus->getCode()); return $event; }
/** * Returns the object label form the object event (name, title, etc.) * * @param OrderStatus $object * * @return string order status title */ protected function getObjectLabel($object) { return $object->getTitle(); }