public function load(ObjectManager $manager) { $base = $manager->find(null, '/test/page'); $page = new Page(); $page->setName('homepage'); $page->setTitle('Homepage'); $page->setLabel('Homepage'); $page->setPublishable(true); $page->setAddLocalePattern(true); $page->setParent($base); $page->setBody($this->getContent('homepage.html')); $manager->persist($page); $page = new Page(); $page->setName('french-page'); $page->setTitle('French Page'); $page->setLabel('French Page'); $page->setPublishable(true); $page->setAddLocalePattern(true); $page->setLocale('fr'); $page->setBody($this->getContent('french-page.html')); $page->setParent($base); $manager->persist($page); $page = new Page(); $page->setName('no-locale-prefix'); $page->setTitle('No Locale Prefix'); $page->setLabel('No Locale Prefix'); $page->setPublishable(true); $page->setParent($base); $page->setBody($this->getContent('no-locale-prefix.html')); $page->setParent($base); $manager->persist($page); $manager->flush(); }
public function load(ObjectManager $manager) { NodeHelper::createPath($manager->getPhpcrSession(), '/test'); $root = $manager->find(null, '/test'); $base = new Page(); $base->setName('page'); $base->setTitle('Simple Cms'); $base->setLabel('Simple Cms'); $base->setParent($root); $manager->persist($base); $page = new Page(); $page->setName('homepage'); $page->setTitle('Homepage'); $page->setLabel('Homepage'); $page->setPublishable(true); $page->setAddLocalePattern(true); $page->setParent($base); $page->setBody($this->getContent('homepage.html')); $manager->persist($page); $page = new Page(); $page->setName('french-page'); $page->setTitle('French Page'); $page->setLabel('French Page'); $page->setPublishable(true); $page->setAddLocalePattern(true); $page->setLocale('fr'); $page->setBody($this->getContent('french-page.html')); $page->setParent($base); $manager->persist($page); $page = new Page(); $page->setName('no-locale-prefix'); $page->setTitle('No Locale Prefix'); $page->setLabel('No Locale Prefix'); $page->setPublishable(true); $page->setParent($base); $page->setBody($this->getContent('no-locale-prefix.html')); $page->setParent($base); $manager->persist($page); $manager->flush(); }
/** * Testing BC */ public function testGetSet() { $page = new Page(); $page->setAddLocalePattern(true); $this->assertEquals(true, $page->getAddLocalePattern()); }