/** * @param ContentEvent $event */ public function updateReferencesToContentType(ContentTypeEvent $event) { $contentType = $event->getContentType(); $this->referenceManager->updateReferencesToEntity($contentType); }
/** * @param ContentTypeEvent $event */ public function updateContentTypeSchema(ContentTypeEvent $event) { $this->schemaGenerator->createMapping($event->getContentType()); }
/** * @param ContentTypeEvent $event */ public function contentTypeUpdate(ContentTypeEvent $event) { $this->sendLog('open_orchestra_log.content_type.update', $event->getContentType()); }
/** * @param ContentTypeEvent $event */ public function invalidateTagContentType(ContentTypeEvent $event) { $contentType = $event->getContentType(); $this->cacheableManager->invalidateTags(array($this->tagManager->formatContentTypeTag($contentType->getContentTypeId()))); }