Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Directories | |
directory | locks |
| |
directory | stores |
| |
Namespaces | |
namespace | core_cache |
Cache administration helper. | |
namespace | core_cache\local |
Cache display administration helper. | |
Classes | |
class | cache |
The main cache class. More... | |
class | cache_application |
An application cache. More... | |
class | cache_config |
Cache configuration reader. More... | |
class | cache_config_disabled |
The cache config class used when the Cache has been disabled. More... | |
interface | cache_data_source |
Cache Data Source. More... | |
interface | cache_data_source_versionable |
Versionable cache data source. More... | |
class | cache_definition |
The cache definition class. More... | |
class | cache_definition_mappings_form |
Form to set definition mappings. More... | |
class | cache_definition_sharing_form |
Form to set definition sharing option. More... | |
class | cache_disabled |
Required as it is needed for cache_config_disabled which extends cache_config_writer. More... | |
class | cache_factory |
The cache factory class. More... | |
class | cache_factory_disabled |
The cache factory class used when the Cache has been disabled. More... | |
class | cache_helper |
The cache helper class. More... | |
interface | cache_is_configurable |
Cache store feature: configurable. More... | |
interface | cache_is_key_aware |
Cache store feature: key awareness. More... | |
interface | cache_is_lockable |
Cache store feature: locking. More... | |
interface | cache_is_searchable |
Cache store feature: keys are searchable. More... | |
interface | cache_loader |
Cache Loader. More... | |
interface | cache_loader_with_locking |
Cache Loader supporting locking. More... | |
class | cache_lock_form |
Form to add a cache lock instance. More... | |
interface | cache_lock_interface |
Cache lock interface. More... | |
class | cache_mode_mappings_form |
Form to set the mappings for a mode. More... | |
class | cache_request |
An request cache. More... | |
class | cache_session |
A session cache. More... | |
class | cache_store |
Abstract cache store class. More... | |
interface | cache_store_interface |
Cache store interface. More... | |
interface | cacheable_object |
Cacheable object. More... | |
class | cachestore_addinstance_form |
Add store instance form. More... | |
class | cachestore_dummy |
The cache dummy store. More... | |
class | core_cache\administration_helper |
Administration helper base class. More... | |
class | core_cache\local\administration_display_helper |
A cache helper for administration tasks. More... | |
Variables | |
$definitions | |
Core cache definitions. | |
$definitions |
Core cache definitions.
This file is part of Moodle's cache API, affectionately called MUC. It contains the components that are requried in order to use caching.