public function execute($params = null)
    {
        $this->_hasExecuted = true;

        return $this->_statement->execute($params);
    }
public function execute($params = null)
    {
        $this->_hasExecuted = true;

        return $this->_statement->execute($params);
    }
public function execute ( $ params = null ) { $ this -> _hasExecuted = true ; return $ this -> _statement -> execute ( $ params ) ; }
Executes the statement by sending the SQL query to the database. It can optionally
take an array or arguments to be bound to the query variables. Please note
that binding parameters from this method will not perform any custom type conversion
as it would normally happen when calling `bindValue`.

@param array|null $params list of values to be bound to query
@return bool true on success, false otherwise
Executes the statement by sending the SQL query to the database . It can optionally take an array or arguments to be bound to the query variables . Please note that binding parameters from this method will not perform any custom type conversion as it would normally happen when calling bindValue .