Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
repository_s3 Member List

This is the complete list of members for repository_s3, including all inherited members.

$access_keyrepository_s3protected
$contextrepository
$disabledrepository
$endpointrepository_s3protected
$idrepository
$instancerepository
$namerepository
$optionsrepository
$readonlyrepository
$returntypesrepository
$srepository_s3protected
$secret_keyrepository_s3protected
$super_calledrepository
$typenamerepositoryprotected
__construct($repositoryid, $context=SYSCONTEXTID, $options=array())repository_s3
repository::__construct($repositoryid, $context=SYSCONTEXTID, $options=array(), $readonly=0)repository
antivir_scan_file($thefile, $filename, $deleteinfected)repositorystatic
append_suffix($filename)repositorystatic
build_source_field($source)repositorystatic
build_tree($fileinfo, $search, $dynamicmode, &$list)repositorystatic
cache_file_by_reference($reference, $storedfile)repository
callback()repository
can_be_edited_by_user()repository
check_capability()repository
check_login()repository_s3
contains_private_data()repository_s3
convert_references_to_local()repository
copy_to_area($source, $filerecord, $maxbytes=-1, $areamaxbytes=FILE_AREA_MAX_BYTES_UNLIMITED)repository
create($type, $userid, $context, $params, $readonly=0)repositorystatic
cron()repository
default_returntype()repository
delete($downloadcontents=false)repository
delete_all_for_context($contextid, $downloadcontents=true)repositorystatic
delete_tempfile_from_draft($draftitemid, $filepath, $filename)repositorystatic
display_instances_list($context, $typename=null)repositorystatic
draftfile_exists($itemid, $filepath, $filename)repositorystatic
explode_path($path)repository_s3protected
file_is_accessible($source)repository
filter($value)repository
get_editable_types($context=null)repositorystatic
get_file($filepath, $file='')repository_s3
get_file_reference($source)repository
get_file_size($source)repository
get_file_source_info($filepath)repository_s3
get_instance($id)repositorystatic
get_instance_option_names()repositorystatic
get_instances($args=array())repositorystatic
get_link($url)repository
get_listing($path='', $page='')repository_s3
get_meta()repository
get_moodle_file($reference)repositorystatic
get_name()repository
get_option($config='')repository
get_reference_details($reference, $filestatus=0)repository
get_repository_by_id($repositoryid, $context, $options=array())repositorystatic
get_secret_key()repositorystatic
get_short_filename($str, $maxlength)repository
get_type_by_id($id)repositorystatic
get_type_by_typename($typename)repositorystatic
get_type_option_names()repository_s3static
get_typename()repository
get_types($visible=null)repositorystatic
get_unused_filename($itemid, $filepath, $filename)repositorystatic
GETFILE_TIMEOUTrepository
global_search()repository_s3
has_moodle_files()repository
hide($hide='toggle')repository
import_external_file_contents(stored_file $file, $maxbytes=0)repository
instance_config_form($mform)repositorystatic
instance_form_validation($mform, $data, $errors)repositorystatic
is_visible()repository
logout()repository
move_to_filepool($thefile, $record)repositorystatic
overwrite_existing_draftfile($itemid, $filepath, $filename, $newfilepath, $newfilename)repositorystatic
plugin_init()repositorystatic
prepare_breadcrumb($breadcrumb)repositoryprotectedstatic
prepare_file($filename)repository
prepare_list($list)repositoryprotectedstatic
prepare_listing($listing)repositorystatic
prepare_to_cache()repository
print_login()repository
print_search()repository
reference_file_selected($reference, $context, $component, $filearea, $itemid)repository
remove_files()repository
reset_caches()repositorystatic
search($search_text, $page=0)repository
send_file($storedfile, $lifetime=null, $filter=0, $forcedownload=false, array $options=null)repository
send_relative_file(stored_file $mainfile, $relativepath)repository
set_option($options=array())repository
static_function($plugin, $function)repositorystatic
supported_filetypes()repository
supported_returntypes()repository_s3
supports_relative_file()repository
sync_external_file($file, $resetsynchistory=false)repositorystatic
sync_reference(stored_file $file)repository
SYNCFILE_TIMEOUTrepository
SYNCIMAGE_TIMEOUTrepository
type_config_form($mform, $classname='repository')repository_s3static
type_form_validation($mform, $data, $errors)repositorystatic
update_draftfile($draftid, $filepath, $filename, $updatedata)repositorystatic
uses_post_requests()repository
wake_from_cache($data)repositorystatic