File

class OC\Encryption\File
Source:lib/private/Encryption/File.php#36
Implements:OCP\Encryption\IFile

Properties

protected static property OC\Encryption\File::$util
Source:lib/private/Encryption/File.php#39
Type:\OC\Encryption\Util
protected static property OC\Encryption\File::$cache
cache results of already checked folders
Source:lib/private/Encryption/File.php#52
Type:array

Methods

public OC\Encryption\File::__construct($util, $rootFolder, $shareManager)
Source:lib/private/Encryption/File.php#54
public OC\Encryption\File::getAccessList($path)
get list of users with access to the file
Source:

lib/private/Encryption/File.php#70

Parameters:
  • $path (string) to the file
Returns:

array [‘users’ => $uniqueUserIds, ‘public’ => $public]