/** * @param \Acme\BasicCmsBundle\Document\Page $document * @return void */ public function prePersist($document) { $slugify = new Slugify(); $document->setSlug($slugify->slugify($document->getTitle())); $parent = $this->getModelManager()->find(null, '/cms/pages'); $document->setParentDocument($parent); }