public function query($sqlStatement, $placeholders = null, $dataTypes = null, ...$args)
    {
        return $this->uses()->query($sqlStatement, $placeholders, $dataTypes, ...$args);
    }
public function query($sqlStatement, $placeholders = null, $dataTypes = null, ...$args)
    {
        return $this->uses()->query($sqlStatement, $placeholders, $dataTypes, ...$args);
    }
public function query ( $ sqlStatement , $ placeholders = null , $ dataTypes = null , ... $ args ) { return $ this -> uses ( ) -> query ( $ sqlStatement , $ placeholders , $ dataTypes , ... $ args ) ; }
Sends SQL statements to the database server returning the success state.
Use this method only when the SQL statement sent to the server return rows

@param string $sqlStatement
@param mixed $placeholders
@param mixed $dataTypes
@param array $args
@return bool|ResultInterface
Sends SQL statements to the database server returning the success state . Use this method only when the SQL statement sent to the server return rows