See Release Notes
Long Term Support Release
Cache data source for the time of the last message between users.
Copyright: | 2016 Ryan Wyllie <ryan@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 88 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
time_last_message_between_users:: (3 methods):
get_instance_for_cache()
load_for_cache()
load_many_for_cache()
Class: time_last_message_between_users - X-Ref
Cache data source for the time of the last message in a conversation.get_instance_for_cache(\cache_definition $definition) X-Ref |
Returns an instance of the data source class that the cache can use for loading data using the other methods specified by the cache_data_source interface. param: \cache_definition $definition return: object |
load_for_cache($key) X-Ref |
Loads the data for the key provided ready formatted for caching. param: string|int $key The key to load. return: mixed What ever data should be returned, or false if it can't be loaded. |
load_many_for_cache(array $keys) X-Ref |
Loads several keys for the cache. param: array $keys An array of keys each of which will be string|int. return: array An array of matching data items. |