Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
cache_is_searchable Interface Reference

Cache store feature: keys are searchable. More...

Inheritance diagram for cache_is_searchable:
cachestore_file cachestore_redis cachestore_session cachestore_static

Public Member Functions

 find_all ()
 Finds all of the keys being used by the cache store.
 
 find_by_prefix ($prefix)
 Finds all of the keys whose keys start with the given prefix.
 

Detailed Description

Cache store feature: keys are searchable.

Cache stores can choose to implement this interface. In order for a store to be usable as a session cache it must implement this interface.

Since
Moodle 2.4.4

Member Function Documentation

◆ find_all()

cache_is_searchable::find_all ( )

Finds all of the keys being used by the cache store.

Return values
array.

Implemented in cachestore_file, cachestore_redis, cachestore_session, and cachestore_static.

◆ find_by_prefix()

cache_is_searchable::find_by_prefix ( $prefix)

Finds all of the keys whose keys start with the given prefix.

Parameters
string$prefix

Implemented in cachestore_file, cachestore_redis, cachestore_session, and cachestore_static.


The documentation for this interface was generated from the following file: