public static function createFromRawEvent(RawEvent $rawEvent) { $event = new self(); $event->setStatus($rawEvent->getStatus()); $event->setMessage($rawEvent->getMessage()); $event->setUnique($rawEvent->isUnique()); $event->setUrl($rawEvent->getUrl()); $event->setValue($rawEvent->getValue()); $event->setComponentId($rawEvent->getComponentId()); return $event; }