|
Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Namespaces | |
| namespace | access |
| Helper functions to implement the complex get_user_capability_course function. | |
| namespace | antivirus |
| Manager class for antivirus integration. | |
| namespace | check |
| Base class for checks. | |
| namespace | context |
| | |
| namespace | dataformat |
| Base class for dataformat. | |
| namespace | dml |
| Applies the same callback to all recorset records. | |
| namespace | event |
| | |
| namespace | external |
| Class for exporting summary information for a course category. | |
| namespace | files |
| Contains a class providing functions used to check the allowed/blocked host/ports for curl. | |
| namespace | form |
| Moodle 404 Error page feedback form. | |
| namespace | hook |
| | |
| namespace | hub |
| Class communication. | |
| namespace | lock |
| | |
| namespace | log |
| Dummy storage manager, returns nothing. | |
| namespace | message |
| namespace | moodlenet |
| | |
| namespace | oauth2 |
| Loads/stores oauth2 access tokens in DB for system accounts in order to use a single token across multiple sessions. | |
| namespace | output |
| | |
| namespace | plugininfo |
| Defines classes used for plugin info. | |
| namespace | privacy |
| Privacy class for requesting user data. | |
| namespace | progress |
| | |
| namespace | session |
| Database based session handler. | |
| namespace | task |
| Adhoc task abstract class. | |
| namespace | update |
| The class core\update\api is defined here. | |
| namespace | upgrade |
| PayPal enrolment plugin utility class. | |
Classes | |
| class | activity_dates |
| Class for fetching the important dates of an activity module for a given module instance and a user. More... | |
| class | chart_axis |
| Chart axis class. More... | |
| class | chart_bar |
| Chart bar class. More... | |
| class | chart_base |
| Chart base class. More... | |
| class | chart_line |
| Chart line class. More... | |
| class | chart_pie |
| Chart pie class. More... | |
| class | chart_series |
| Chart series class. More... | |
| class | content |
| The Content API allows all parts of Moodle to determine details about content within a component, or plugintype. More... | |
| class | context |
| Basic moodle context abstraction class. More... | |
| class | context_helper |
| Context maintenance and helper methods. More... | |
| class | cron |
| Cron and adhoc task functionality. More... | |
| class | dataformat |
| Dataformat utility class. More... | |
| class | encryption |
| Class used to encrypt or decrypt data. More... | |
| class | hooks |
| Standard hook discovery agent for Moodle which lists all non-abstract classes in hooks namespace of core and all plugins unless there is a hook discovery agent in a plugin. More... | |
| class | http_client |
| Guzzle Integration for Moodle. More... | |
| class | invalid_persistent_exception |
| Invalid persistent exception class. More... | |
| class | ip_utils |
| Static helper class providing some useful internet-protocol-related functions. More... | |
| class | locale |
| Helper utility to interact with Locales. More... | |
| class | notification |
| class | persistent |
| Abstract class for core objects saved to the DB. More... | |
| class | report_helper |
| A helper class with static methods to help report plugins. More... | |
| class | uuid |
| V4 UUID generator class. More... | |
V4 UUID generator.
Contains a simple class providing some useful internet protocol-related functions.
Invalid persistent exception.
Class containing utility methods for dataformats.
Content API File Area definition.
Chart series.
Chart pie.
Chart line.
Chart base.
Chart bar.
Chart axis.