|
Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Topics | |
| external | |
| files | |
Directories | |
| directory | local |
| | |
| directory | reportbuilder |
| | |
Namespaces | |
| namespace | core |
| | |
| namespace | core_files |
| Abstraction of general file archives. | |
| namespace | core_files\external |
| | |
| namespace | core_files\external\delete |
| This is the external method for deleting draft files. | |
| namespace | core_files\external\get |
| Generate a new draft itemid for the current user. | |
| namespace | core_files\local\archive_writer |
| Interface used by archives that write to files. | |
| namespace | core_files\privacy |
| Data provider. | |
| namespace | core_files\reportbuilder\datasource |
| | |
| namespace | core_files\reportbuilder\local\entities |
| | |
| namespace | core_files\task |
| A scheduled task to clear up old conversion records. | |
Classes | |
| class | core\content |
| The Content API allows all parts of Moodle to determine details about content within a component, or plugintype. More... | |
| class | core_files\archive_writer |
| Each file archive type must extend this class. More... | |
| class | core_files\conversion |
| Class representing a conversion currently in progress. More... | |
| class | core_files\converter |
| Class for converting files between different formats using unoconv. More... | |
| interface | core_files\converter_interface |
| Class for converting files between different file formats. More... | |
| class | core_files\external\delete\draft |
| This is the external method for deleting draft files. More... | |
| class | core_files\external\get\unused_draft |
| Generate a new draft itemid for the current user. More... | |
| class | core_files\external\stored_file_exporter |
| Class for exporting stored_file data. More... | |
| interface | core_files\local\archive_writer\file_writer_interface |
| Interface used by archives that write to files. More... | |
| interface | core_files\local\archive_writer\stream_writer_interface |
| Interface used by archives that write to streams. More... | |
| class | core_files\local\archive_writer\zip_writer |
| Class used for creating ZIP archives. More... | |
| class | core_files\privacy\provider |
| Data provider class. More... | |
| class | core_files\reportbuilder\datasource\files |
| Files datasource. More... | |
| class | core_files\reportbuilder\local\entities\file |
| File entity. More... | |
| class | core_files\task\conversion_cleanup_task |
| A scheduled task to clear up old conversion records. More... | |
| class | file_archive |
| Each file archive type must extend this class. More... | |
| class | file_info |
| Base class for things in the tree navigated by file_browser. More... | |
| class | file_info_area_backup_section |
| Implementation of course section backup area. More... | |
| class | file_info_area_course_legacy |
| Subclass of file_info_stored for files in the course files area. More... | |
| class | file_info_area_course_section |
| Represents a course category context in the tree navigated by file_browser. More... | |
| class | file_info_context_course |
| Represents a course context in the tree navigated by file_browser. More... | |
| class | file_info_context_coursecat |
| Represents a course category context in the tree navigated by file_browser. More... | |
| class | file_info_context_module |
| Represents a module context in the tree navigated by file_browser. More... | |
| class | file_info_context_system |
| Represents the system context in the tree navigated by file_browser. More... | |
| class | file_info_context_user |
| Represents a user context in the tree navigated by file_browser. More... | |
| class | file_info_stored |
| Represents an actual file or folder - a row in the file table in the tree navigated by file_browser. More... | |
| class | file_packer |
| Abstract class for archiving of files. More... | |
| interface | file_progress |
| Simple interface for receiving progress during long-running file operations. More... | |
| class | tgz_extractor |
| Extracts .tar.gz files (POSIX format). More... | |
| interface | tgz_extractor_handler |
| Interface for callback from tgz_extractor\extract. More... | |
| class | virtual_root_file |
| Represents the root directory of an empty file area in the tree navigated by file_browser. More... | |
Functions | |
| xsendfile ($filepath) | |
| X-Sendfile support. | |
Variables | |
| global | core_files\external\delete::$CFG |
| global | core_files\external\get::$CFG |
| xsendfile | ( | $filepath | ) |
X-Sendfile support.
| string | $filepath |
| bool | success |