diff options
author | martink-p <47943787+martink-p@users.noreply.github.com> | 2019-06-13 14:45:11 +0200 |
---|---|---|
committer | martink-p <47943787+martink-p@users.noreply.github.com> | 2019-06-17 12:13:29 +0200 |
commit | 8b22ede5f34f4064c6b299a9fbee50e118897a5b (patch) | |
tree | fc16d240e3e8b382542472a93c830668dc197fdb /lib/private | |
parent | 39a4fe40a3f6fb7057509e2aef7572e13749ff29 (diff) | |
download | nextcloud-server-8b22ede5f34f4064c6b299a9fbee50e118897a5b.tar.gz nextcloud-server-8b22ede5f34f4064c6b299a9fbee50e118897a5b.zip |
Update Encryption.php
Signed-off-by: martink-p <47943787+martink-p@users.noreply.github.com>
Diffstat (limited to 'lib/private')
-rw-r--r-- | lib/private/Files/Stream/Encryption.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/private/Files/Stream/Encryption.php b/lib/private/Files/Stream/Encryption.php index 99eaff6a9c6..efa6f7c2912 100644 --- a/lib/private/Files/Stream/Encryption.php +++ b/lib/private/Files/Stream/Encryption.php @@ -317,7 +317,13 @@ class Encryption extends Wrapper { } /** - * stream_read wrapper to read complete requested block + * Name: stream_read_block + * Description: This function is a wrapper for function stream_read. + * It calls stream read until the requested $blockSize was received or no remaining data is present. + * This is required as stream_read only returns smaller chunks of data when the stream fetches from a remote storage over the internet + * and it does not care about the given $blockSize. + * Inputs: int $blockSize. Length of requested data block in bytes + * Returns: string. data fetched from stream. */ private function stream_read_block(int $blockSize): string { $remaining = $blockSize; |