$issuer | repository_nextcloud\access_controlled_link_manager | protected |
$ocsclient | repository_nextcloud\access_controlled_link_manager | protected |
$repositoryname | repository_nextcloud\access_controlled_link_manager | protected |
$systemoauthclient | repository_nextcloud\access_controlled_link_manager | protected |
$systemocsclient | repository_nextcloud\access_controlled_link_manager | protected |
$systemwebdavclient | repository_nextcloud\access_controlled_link_manager | protected |
__construct($ocsclient, $systemoauthclient, $systemocsclient, $issuer, $repositoryname) | repository_nextcloud\access_controlled_link_manager | |
create_folder_path_access_controlled_links($context, $component, $filearea, $itemid) | repository_nextcloud\access_controlled_link_manager | |
create_share_user_sysaccount($path, $username=null, $maywrite=false) | repository_nextcloud\access_controlled_link_manager | |
create_storage_folder($controlledlinkfoldername, $webdavclient) | repository_nextcloud\access_controlled_link_manager | |
create_system_dav() | repository_nextcloud\access_controlled_link_manager | |
delete_share_dataowner_sysaccount($shareid) | repository_nextcloud\access_controlled_link_manager | |
download_for_offline_usage(string $srcpath, string $targetpath) | repository_nextcloud\access_controlled_link_manager | |
find_share_in_sysaccount($path) | repository_nextcloud\access_controlled_link_manager | |
get_share_information_from_shareid($shareid, $username) | repository_nextcloud\access_controlled_link_manager | |
get_shares_from_path($path, $username) | repository_nextcloud\access_controlled_link_manager | |
transfer_file_to_path($srcpath, $dstpath, $operation, $webdavclient=null) | repository_nextcloud\access_controlled_link_manager | |