static public function retrieveRoot(ConnectionInterface $con = null)
    {
        $c = new Criteria(CategoryTableMap::DATABASE_NAME);
        $c->add(ChildCategory::LEFT_COL, 1, Criteria::EQUAL);

        return ChildCategoryQuery::create(null, $c)->findOne($con);
    }
static public function retrieveRoot(ConnectionInterface $con = null)
    {
        $c = new Criteria(CategoryTableMap::DATABASE_NAME);
        $c->add(ChildCategory::LEFT_COL, 1, Criteria::EQUAL);

        return ChildCategoryQuery::create(null, $c)->findOne($con);
    }
static public function retrieveRoot ( ConnectionInterface $ con = null ) { $ c = new Criteria ( CategoryTableMap :: DATABASE_NAME ) ; $ c -> add ( ChildCategory :: LEFT_COL , 1 , Criteria :: EQUAL ) ; return ChildCategoryQuery :: create ( null , $ c ) -> findOne ( $ con ) ; }
Returns the root node for a given scope

@param      ConnectionInterface $con    Connection to use.
@return     ChildCategory            Propel object for root node
Returns the root node for a given scope