Example #1
0
 public function testGetVisibleRecursiveTrueShouldReturnFalseIfParentInivisble()
 {
     $page = new Page\Uri(array('label' => 'Page 1', 'visible' => false, 'pages' => array(new Page\Uri(array('label' => 'Page 1.1', 'pages' => array(new Page\Uri(array('label' => 'Page 1.1'))))))));
     $childPage = $page->findOneByLabel('Page 1.1');
     $this->assertTrue($childPage->getVisible(false));
     $this->assertFalse($childPage->getVisible(true));
 }