/**
* Seek to a position in the stream.
*
* @see http://www.php.net/manual/en/function.fseek.php
* @param int $offset Stream offset
* @param int $whence Specifies how the cursor position will be calculated
* based on the seek offset. Valid values are identical to the built-in
* PHP $whence values for `fseek()`. SEEK_SET: Set position equal to
* offset bytes SEEK_CUR: Set position to current location plus offset
* SEEK_END: Set position to end-of-stream plus offset.
* @throws \RuntimeException on failure
*/
/**
* Get stream metadata as an associative array or retrieve a specific key.
* The keys returned are identical to the keys returned from PHP's
* stream_get_meta_data() function.
*
* @see http://php.net/manual/en/function.stream-get-meta-data.php
* @param string $key specific metadata to retrieve
* @return null|array|mixed Returns an associative array if no key is
* provided. Returns a specific key value if a key is provided and the
* value is found, or null if the key is not found.
*/
/**
* Commits the current transaction
* @link https://php.net/manual/en/mysqli.commit.php
* @param int $flags A bitmask of MYSQLI_TRANS_COR_* constants.
* @param string $name If provided then COMMIT $name is executed.
* @return bool true on success or false on failure.
* @since 5.5 Added flags and name parameters.
* @since 5.0
*/