/**
* Driver-specific options. Can be used by child classes.
*
- * @var Array
+ * @var array
*/
protected $driverOptions;
/**
* Main data store.
*
- * @var Array
+ * @var array
*/
protected $data = [];
/**
* The current row, retrieved in \PDO::FETCH_ASSOC format.
*
- * @var Array
+ * @var array
*/
protected $currentRow = NULL;
/**
* The list of column names in this result set.
*
- * @var Array
+ * @var array
*/
protected $columnNames = NULL;
/**
* Holds supplementary current fetch options (which will be used by the next fetch).
*
- * @var Array
+ * @var array
*/
protected $fetchOptions = [
'class' => 'stdClass',
/**
* Holds supplementary default fetch options.
*
- * @var Array
+ * @var array
*/
protected $defaultFetchOptions = [
'class' => 'stdClass',
*
* @param $query
* The query.
- * @param array $args
- * An array of arguments.
+ * @param array|null $args
+ * An array of arguments. This can be NULL.
* @return \PDOStatement
* A PDOStatement object.
*/