original_string: public function beginTransaction()
      {
          $this->_connect();
          $q = $this->_profiler->queryStart('begin', Zend_Db_Profiler::TRANSACTION);
          $this->_beginTransaction();
          $this->_profiler->queryEnd($q);
          return $this;
      }
code: public function beginTransaction()
      {
          $this->_connect();
          $q = $this->_profiler->queryStart('begin', Zend_Db_Profiler::TRANSACTION);
          $this->_beginTransaction();
          $this->_profiler->queryEnd($q);
          return $this;
      }
code_tokens: public function beginTransaction ( ) { $ this -> _connect ( ) ; $ q = $ this -> _profiler -> queryStart ( 'begin' , Zend_Db_Profiler :: TRANSACTION ) ; $ this -> _beginTransaction ( ) ; $ this -> _profiler -> queryEnd ( $ q ) ; return $ this ; }
docstring: Leave autocommit mode and begin a transaction.
  
  @return Zend_Db_Adapter_Abstract
docstring_tokens: Leave autocommit mode and begin a transaction .