original_string: public function prepare($sql)
      {
          $this->_connect();
          $stmtClass = $this->_defaultStmtClass;
          if (!class_exists($stmtClass)) {
              // require_once 'Zend/Loader.php';
              Zend_Loader::loadClass($stmtClass);
          }
          $stmt = new $stmtClass($this, $sql);
          $stmt->setFetchMode($this->_fetchMode);
          return $stmt;
      }
code: public function prepare($sql)
      {
          $this->_connect();
          $stmtClass = $this->_defaultStmtClass;
          if (!class_exists($stmtClass)) {
              // require_once 'Zend/Loader.php';
              Zend_Loader::loadClass($stmtClass);
          }
          $stmt = new $stmtClass($this, $sql);
          $stmt->setFetchMode($this->_fetchMode);
          return $stmt;
      }
code_tokens: public function prepare ( $ sql ) { $ this -> _connect ( ) ; $ stmtClass = $ this -> _defaultStmtClass ; if ( ! class_exists ( $ stmtClass ) ) { // require_once 'Zend/Loader.php'; Zend_Loader :: loadClass ( $ stmtClass ) ; } $ stmt = new $ stmtClass ( $ this , $ sql ) ; $ stmt -> setFetchMode ( $ this -> _fetchMode ) ; return $ stmt ; }
docstring: Returns an SQL statement for preparation.
  
  @param string $sql The SQL statement with placeholders.
  @return Zend_Db_Statement_Db2
docstring_tokens: Returns an SQL statement for preparation .