Sulu\Bundle\ContentBundle\Document\PageDocument::setParent PHP Method

setParent() public method

Set the parent document for this document.
public setParent ( object $parent )
$parent object
    public function setParent($parent)
    {
        $this->parent = $parent;
    }

Usage Example

 private function createPage()
 {
     $page = new PageDocument();
     $page->setTitle('Hello');
     $page->setResourceSegment('/hello');
     $page->setParent($this->contentDocument);
     $page->setStructureType('internallinks');
     $page->getStructure()->bind(['title' => 'World', 'internalLinks' => [$this->contentDocument->getUuid()]], true);
     $this->documentManager->persist($page, 'fr');
     $this->documentManager->flush();
     return $page;
 }
All Usage Examples Of Sulu\Bundle\ContentBundle\Document\PageDocument::setParent