Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Classes
interfaces.php File Reference

Cache API interfaces. More...

Classes

interface  cache_data_source
 
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...
 
interface  cache_lock_interface
 Cache lock interface. More...
 
interface  cacheable_object
 Cacheable object. More...
 

Detailed Description

Cache API interfaces.

This file is part of Moodle's cache API, affectionately called MUC. It contains the components that are requried in order to use caching.