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 |