| $context | repository | |
| $disabled | repository | |
| $id | repository | |
| $instance | repository | |
| $name | repository | |
| $options | repository | |
| $readonly | repository | |
| $returntypes | repository | |
| $super_called | repository | |
| $typename | repository | protected |
| __construct($repositoryid, $context=SYSCONTEXTID, $options=array(), $readonly=0) | repository | |
| antivir_scan_file($thefile, $filename, $deleteinfected) | repository | static |
| append_suffix($filename) | repository | static |
| build_source_field($source) | repository | static |
| build_tree($fileinfo, $search, $dynamicmode, &$list) | repository | static |
| cache_file_by_reference($reference, $storedfile) | repository | |
| callback() | repository | |
| can_be_edited_by_user() | repository | |
| check_capability() | repository | |
| check_login() | repository | |
| check_valid_contents($filepath) | repository_upload | protected |
| contains_private_data() | repository_upload | |
| 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) | repository | static |
| cron() | repository | |
| default_returntype() | repository | |
| delete($downloadcontents=false) | repository | |
| delete_all_for_context($contextid, $downloadcontents=true) | repository | static |
| delete_tempfile_from_draft($draftitemid, $filepath, $filename) | repository | static |
| display_instances_list($context, $typename=null) | repository | static |
| draftfile_exists($itemid, $filepath, $filename) | repository | static |
| file_is_accessible($source) | repository | |
| filter($value) | repository | |
| get_editable_types($context=null) | repository | static |
| get_file($url, $filename='') | repository | |
| get_file_reference($source) | repository | |
| get_file_size($source) | repository | |
| get_file_source_info($source) | repository | |
| get_instance($id) | repository | static |
| get_instance_option_names() | repository | static |
| get_instances($args=array()) | repository | static |
| get_link($url) | repository | |
| get_listing($path='', $page='') | repository_upload | |
| get_meta() | repository | |
| get_moodle_file($reference) | repository | static |
| get_name() | repository | |
| get_option($config='') | repository | |
| get_reference_details($reference, $filestatus=0) | repository | |
| get_repository_by_id($repositoryid, $context, $options=array()) | repository | static |
| get_secret_key() | repository | static |
| get_short_filename($str, $maxlength) | repository | |
| get_type_by_id($id) | repository | static |
| get_type_by_typename($typename) | repository | static |
| get_type_option_names() | repository | static |
| get_typename() | repository | |
| get_types($visible=null) | repository | static |
| get_unused_filename($itemid, $filepath, $filename) | repository | static |
| GETFILE_TIMEOUT | repository | |
| global_search() | repository | |
| has_moodle_files() | repository | |
| hide($hide='toggle') | repository | |
| import_external_file_contents(stored_file $file, $maxbytes=0) | repository | |
| instance_config_form($mform) | repository | static |
| instance_form_validation($mform, $data, $errors) | repository | static |
| is_visible() | repository | |
| logout() | repository | |
| move_to_filepool($thefile, $record) | repository | static |
| overwrite_existing_draftfile($itemid, $filepath, $filename, $newfilepath, $newfilename) | repository | static |
| plugin_init() | repository | static |
| prepare_breadcrumb($breadcrumb) | repository | protectedstatic |
| prepare_file($filename) | repository | |
| prepare_list($list) | repository | protectedstatic |
| prepare_listing($listing) | repository | static |
| prepare_to_cache() | repository | |
| print_login() | repository_upload | |
| print_search() | repository | |
| process_upload($saveasfilename, $maxbytes, $types=' *', $savepath='/', $itemid=0, $license=null, $author='', $overwriteexisting=false, $areamaxbytes=FILE_AREA_MAX_BYTES_UNLIMITED) | repository_upload | |
| reference_file_selected($reference, $context, $component, $filearea, $itemid) | repository | |
| remove_files() | repository | |
| reset_caches() | repository | static |
| 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) | repository | static |
| supported_filetypes() | repository | |
| supported_returntypes() | repository_upload | |
| supports_relative_file() | repository | |
| sync_external_file($file, $resetsynchistory=false) | repository | static |
| sync_reference(stored_file $file) | repository | |
| SYNCFILE_TIMEOUT | repository | |
| SYNCIMAGE_TIMEOUT | repository | |
| type_config_form($mform, $classname='repository') | repository | static |
| type_form_validation($mform, $data, $errors) | repository | static |
| update_draftfile($draftid, $filepath, $filename, $updatedata) | repository | static |
| upload($saveasfilename, $maxbytes) | repository_upload | |
| uses_post_requests() | repository | |
| wake_from_cache($data) | repository | static |