Changeset 474


Ignore:
Timestamp:
20.10.2006 18:24:30 (4 years ago)
Author:
hans
Message:

ticket:267 (cont.) - Renamed Peer doSelectRS() -> doSelectStmt()

Location:
branches/1.3
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • branches/1.3/contrib/pat/patForms/Datasource/Propel.php

    r64 r474  
    4242                } 
    4343 
    44                 $rs = AuthorPeer::doSelectRs($c); 
     44                $rs = AuthorPeer::doSelectStmt($c); 
    4545                $rs->setFetchmode(ResultSet::FETCHMODE_ASSOC); 
    4646                while ($rs->next()) { 
  • branches/1.3/contrib/pear/Structures_DataGrid_Propel/Propel.php

    r64 r474  
    294294                $dbMap = $mapBuilder->getDatabaseMap(); 
    295295                $cols = $dbMap->getTable(constant($this->getPeerName()."::TABLE_NAME"))->getColumns(); 
    296                 $rs = call_user_func(array( $this->getPeerName(), 'doSelectRS'), $this->criteria); 
     296                $stmt = call_user_func(array( $this->getPeerName(), 'doSelectStmt'), $this->criteria); 
    297297 
    298298                $dataset = array(); 
     
    300300                $this->primaryKeys = array(); 
    301301                $class = $this->getClassName(); 
    302                 while($rs->next()) { // use Creole ResultSet methods to iterate over resultset 
     302                while($row = $stmt->fetch(PDO::FETCH_NUM)) { // use Creole ResultSet methods to iterate over resultset 
    303303                        $obj = new $class(); 
    304                         $obj->hydrate($rs); 
     304                        $obj->hydrate($row); 
    305305 
    306306                        $row = array(); 
  • branches/1.3/generator/classes/propel/engine/builder/om/PeerBuilder.php

    r444 r474  
    6262                $this->addDoSelectOne($script); 
    6363                $this->addDoSelect($script); 
    64                 $this->addDoSelectRS($script);   // <-- there's Creole code in here 
    65                 $this->addPopulateObjects($script); // <-- there's Creole code in here 
     64                $this->addDoSelectStmt($script);         // <-- there's PDO code in here 
     65                $this->addPopulateObjects($script); // <-- there's PDO code in here 
    6666 
    6767        } 
  • branches/1.3/generator/classes/propel/engine/builder/om/php5/PHP5BasicObjectBuilder.php

    r460 r474  
    399399                \$c->addSelectColumn(".$this->getColumnConstant($col)."); 
    400400                try { 
    401                         \$stmt = ".$this->getPeerClassname()."::doSelectRS(\$c, \$con); 
     401                        \$stmt = ".$this->getPeerClassname()."::doSelectStmt(\$c, \$con); 
    402402                        \$row = \$stmt->fetch(PDO::FETCH_NUM); 
    403403"; 
  • branches/1.3/generator/classes/propel/engine/builder/om/php5/PHP5BasicPeerBuilder.php

    r470 r474  
    492492                } 
    493493 
    494                 \$stmt = ".$this->getPeerClassname()."::doSelectRS(\$criteria, \$con); 
     494                \$stmt = ".$this->getPeerClassname()."::doSelectStmt(\$criteria, \$con); 
    495495                if (\$row = \$stmt->fetch(PDO::FETCH_NUM)) { 
    496496                        return \$row[0]; 
     
    548548        public static function doSelect(Criteria \$criteria, PDO \$con = null) 
    549549        { 
    550                 return ".$this->getPeerClassname()."::populateObjects(".$this->getPeerClassname()."::doSelectRS(\$criteria, \$con)); 
     550                return ".$this->getPeerClassname()."::populateObjects(".$this->getPeerClassname()."::doSelectStmt(\$criteria, \$con)); 
    551551        }"; 
    552552        } 
    553553 
    554554        /** 
    555          * Adds the doSelectRS() method. 
    556          * @param string &$script The script will be modified in this method. 
    557          */ 
    558         protected function addDoSelectRS(&$script) 
    559         { 
    560  
    561                 $script .= " 
    562         /** 
    563          * Prepares the Criteria object and uses the parent doSelect() 
    564          * method to get a ResultSet. 
    565          * 
    566          * Use this method directly if you want to just get the resultset 
    567          * (instead of an array of objects). 
     555         * Adds the doSelectStmt() method. 
     556         * @param string &$script The script will be modified in this method. 
     557         */ 
     558        protected function addDoSelectStmt(&$script) 
     559        { 
     560 
     561                $script .= " 
     562        /** 
     563         * Prepares the Criteria object and uses the parent doSelect() method to execute a PDOStatement. 
     564         * 
     565         * Use this method directly if you want to work with an executed statement durirectly (for example 
     566         * to perform your own object hydration). 
    568567         * 
    569568         * @param Criteria \$criteria The Criteria object used to build the SELECT statement. 
     
    571570         * @throws PropelException Any exceptions caught during processing will be 
    572571         *               rethrown wrapped into a PropelException. 
    573          * @return ResultSet The resultset object with numerically-indexed fields. 
     572         * @return PDOStatement The executed PDOStatement object. 
    574573         * @see ".$this->basePeerClassname."::doSelect() 
    575574         */ 
    576         public static function doSelectRS(Criteria \$criteria, PDO \$con = null) 
     575        public static function doSelectStmt(Criteria \$criteria, PDO \$con = null) 
    577576        { 
    578577                if (\$con === null) { 
  • branches/1.3/generator/classes/propel/engine/builder/om/php5/PHP5ComplexPeerBuilder.php

    r471 r474  
    294294                                                } 
    295295                                                $script .= " 
    296                 \$stmt = ".$this->getPeerClassname()."::doSelectRS(\$criteria, \$con); 
     296                \$stmt = ".$this->getPeerClassname()."::doSelectStmt(\$criteria, \$con); 
    297297                if (\$row = \$stmt->fetch(PDO::FETCH_NUM)) { 
    298298                        return \$row[0]; 
     
    550550 
    551551                $script .= " 
    552                 \$stmt = ".$this->getPeerClassname()."::doSelectRS(\$criteria, \$con); 
     552                \$stmt = ".$this->getPeerClassname()."::doSelectStmt(\$criteria, \$con); 
    553553                if (\$row = \$stmt->fetch(PDO::FETCH_NUM)) { 
    554554                        return \$row[0]; 
     
    850850                        } // foreach fkeys  
    851851                        $script .= " 
    852                 \$stmt = ".$this->getPeerClassname()."::doSelectRS(\$criteria, \$con); 
     852                \$stmt = ".$this->getPeerClassname()."::doSelectStmt(\$criteria, \$con); 
    853853                if (\$row = \$stmt->fetch(PDO::FETCH_NUM)) { 
    854854                        return \$row[0]; 
  • branches/1.3/generator/classes/propel/engine/builder/om/php5/PHP5NodePeerBuilder.php

    r470 r474  
    314314    { 
    315315        \$criteria = $nodePeerClassname::buildFamilyCriteria(\$criteria, \$ancestors, \$descendants); 
    316         \$rs = ".$this->getStubPeerBuilder()->getClassname()."::doSelectRS(\$criteria, \$con); 
     316        \$rs = ".$this->getStubPeerBuilder()->getClassname()."::doSelectStmt(\$criteria, \$con); 
    317317        return self::populateNodes(\$rs, \$criteria); 
    318318    } 
     
    370370        \$criteria->add(self::NPATH_COLNAME, \$np, Criteria::EQUAL); 
    371371        \$criteria = self::buildFamilyCriteria(\$criteria, \$ancestors, \$descendants); 
    372         \$rs = $peerClassname::doSelectRS(\$criteria, \$con); 
     372        \$rs = $peerClassname::doSelectStmt(\$criteria, \$con); 
    373373        \$nodes = self::populateNodes(\$rs, \$criteria); 
    374374        return (count(\$nodes) == 1 ? \$nodes[0] : null); 
Note: See TracChangeset for help on using the changeset viewer.