Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
The class core\update\api is defined here. More...
Classes | |
class | api |
General purpose client for https://download.moodle.org/api/. More... | |
class | checker |
Singleton class that handles checking for available updates. More... | |
class | checker_exception |
General exception thrown by the core::update::checker class. More... | |
class | code_manager |
General purpose class managing the plugins source code files deployment. More... | |
class | info |
Defines the structure of objects returned by core::update::checker::get_update_info(). More... | |
class | remote_info |
Thin wrapper for data structures returned by api::get_plugin_info(). More... | |
class | validator |
Validates the contents of extracted plugin ZIP file. More... | |
Variables | |
if(!defined('T_ML_COMMENT')) | else |
The class core\update\api is defined here.
Provides validation class to check the plugin ZIP contents.
Provides core\update\remote_info class.
Defines classes used for updates.
Uses fragments of the local_plugins_archive_validator class copyrighted by Marina Glancy that is part of the local_plugins plugin.