/** * Transforms Content entity into ES document. * * @param Content $content * @param ContentDocument $document */ public function transformContentToDocument(Content $content, ContentDocument $document) { $document->setId($content->getId()); $document->setTitle($content->getTitle()); $document->setContent($content->getContent()); $document->setFolder($content->getFolder()); $document->setSlug($content->getLoadId()); $document->setSnippet($content->isSnippet()); $document->setType($content->getType()); $document->setActive($content->isActive()); $document->setPosition($content->getPosition()); $this->extractUrls($content, $document); }