/** * @param MediaReferencedElement $mediaElement * @return null|string */ protected function parseSupraMedia(MediaReferencedElement $mediaElement) { $mediaEmbed = $this->container['cms.media_embed']; /* @var $mediaEmbed MediaEmbed */ $mediaObject = $mediaEmbed->parseUrl($mediaElement->getUrl()); if ($mediaObject === null) { return null; } $mediaObject->setWidth($mediaElement->getWidth()); $mediaObject->setHeight($mediaElement->getHeight()); return $mediaObject->getEmbedCode(); }