src/QueryBuilder.php
public function execute(SQL $SQL, $return_set = false, $buffered = true){

		$query_string = $this->compose($SQL);

		$this->reset();

		return $SQL->Query($query_string, $return_set, $buffered);
	}
public function execute(SQL $SQL, $return_set = false, $buffered = true){

		$query_string = $this->compose($SQL);

		$this->reset();

		return $SQL->Query($query_string, $return_set, $buffered);
	}
public function execute ( SQL $ SQL , $ return_set = false , $ buffered = true ) { $ query_string = $ this -> compose ( $ SQL ) ; $ this -> reset ( ) ; return $ SQL -> Query ( $ query_string , $ return_set , $ buffered ) ; }
Execute the query and reset the object's state.

<p>For details on the optional arguments to this method, see the
documentation of the {@link SQL::Query()} method.</p>

@param SQL $SQL
@param boolean $return_set
@param boolean $buffered

@throws QueryBuilderException
@return SQLResult
@see SQL::Query()
Execute the query and reset the object s state .