/**
  * Test xxxNestedSetPeer::createRoot() exception
  * @expectedException PropelException
  */
 public function testPeerCreateRootException()
 {
     $c = new Criteria();
     $c->add(PagePeer::TITLE, 'home', Criteria::EQUAL);
     $home = PagePeer::doSelectOne($c);
     PagePeer::createRoot($home);
 }
 /**
  * Test xxxNestedSet::makeRoot() exception
  * @expectedException PropelException
  */
 public function testObjectMakeRootException()
 {
     $c = new Criteria();
     $c->add(PagePeer::TITLE, 'home', Criteria::EQUAL);
     $home = PagePeer::doSelectOne($c);
     $home->makeRoot();
 }
예제 #3
0
 /**
  * Returns the root node for a given scope
  *
  * @param      PropelPDO $con	Connection to use.
  * @return     Page			Propel object for root node
  */
 public static function retrieveRoot(PropelPDO $con = null)
 {
     $c = new Criteria(PagePeer::DATABASE_NAME);
     $c->add(PagePeer::LEFT_COL, 1, Criteria::EQUAL);
     return PagePeer::doSelectOne($c, $con);
 }