Changeset 474

Show
Ignore:
Timestamp:
10/20/06 16:24:30 (3 years ago)
Author:
hans
Message:

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

Location:
branches/1.3
Files:
7 modified

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);