Class quiz_overrides.  
 More...
|  | 
| static | get_instance_for_cache (cache_definition $definition) | 
|  | Returns an instance of the data source class that the cache can use for loading data using the other methods specified by this interface. 
 | 
|  | 
|  | 
| static overrides | $instance = null | 
|  | the singleton instance of this class. 
 | 
|  | 
Class quiz_overrides. 
- Copyright
- 2021 Shamim Rezaie shami.nosp@m.m@mo.nosp@m.odle..nosp@m.com 
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
◆ get_instance_for_cache()
  
  | 
        
          | static mod_quiz\cache\overrides::get_instance_for_cache | ( | cache_definition | $definition | ) |  |  | static | 
 
Returns an instance of the data source class that the cache can use for loading data using the other methods specified by this interface. 
- Parameters
- 
  
  
- Return values
- 
  
  
Implements cache_data_source.
 
 
◆ load_for_cache()
      
        
          | mod_quiz\cache\overrides::load_for_cache | ( |  | $key | ) |  | 
      
 
Loads the data for the key provided ready formatted for caching. 
- Parameters
- 
  
    | string | int | $key | The key to load. |  
 
- Return values
- 
  
    | mixed | What ever data should be returned, or false if it can't be loaded. |  
 
- Exceptions
- 
  
  
Implements cache_data_source.
 
 
◆ load_many_for_cache()
      
        
          | mod_quiz\cache\overrides::load_many_for_cache | ( | array | $keys | ) |  | 
      
 
Loads several keys for the cache. 
- Parameters
- 
  
    | array | $keys | An array of keys each of which will be string|int. |  
 
- Return values
- 
  
    | array | An array of matching data items. |  
 
Implements cache_data_source.
 
 
The documentation for this class was generated from the following file: