Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Used while evaluating conditions in bulk. More...
Namespaces | |
namespace | output |
Renderable for the availability info. | |
namespace | privacy |
Privacy Subsystem implementation for core_availability. | |
Classes | |
class | capability_checker |
Used while evaluating conditions in bulk. More... | |
class | condition |
Base class for a single availability condition. More... | |
class | frontend |
Class with front-end (editing form) functionality. More... | |
class | info |
Base class for conditional availability information (for module or section). More... | |
class | info_module |
Class handles conditional availability information for an activity. More... | |
class | info_section |
Class handles conditional availability information for a section. More... | |
class | result |
Class represents the result of an availability check for the user. More... | |
class | tree |
Class that holds a tree of availability conditions. More... | |
class | tree_node |
Node (base class) used to construct a tree of availability conditions. More... | |
Used while evaluating conditions in bulk.
Node (base class) used to construct a tree of availability conditions.
Class that holds a tree of availability conditions.
Class represents the result of an availability check for the user.
Class handles conditional availability information for a section.
Class handles conditional availability information for an activity.
Base class for conditional availability information (for module or section).
Class with front-end (editing form) functionality.
Base class for a single availability condition.
This object caches get_users_by_capability results in case they are needed by multiple conditions.
All condition types must extend this class.
This is a base class of a class implemented by each component, and also has static methods.