public function executeQuery(BaseQuery $query)
    {
        return call_user_func_array($this->executionCallback, array_merge(array($query), $this->translateQuery($query)));
    }
public function executeQuery(BaseQuery $query)
    {
        return call_user_func_array($this->executionCallback, array_merge(array($query), $this->translateQuery($query)));
    }
public function executeQuery ( BaseQuery $ query ) { return call_user_func_array ( $ this -> executionCallback , array_merge ( array ( $ query ) , $ this -> translateQuery ( $ query ) ) ) ; }
Translate a query and run the current execution callback

@param BaseQuery               $query
@return mixed
Translate a query and run the current execution callback