MemcachedStore
class MemcachedStore extends TaggableStore implements Store (View source)
Methods
| TaggedCache | tags(array|mixed $names) Begin executing a new tags operation. | from TaggableStore |
| void | __construct(Memcached $memcached, string $prefix = '') Create a new Memcached store. | |
| mixed | get(string|array $key) Retrieve an item from the cache by key. | |
| array | many(array $keys) Retrieve multiple items from the cache by key. | |
| void | put(string $key, mixed $value, float|int $minutes) Store an item in the cache for a given number of minutes. | |
| void | putMany(array $values, float|int $minutes) Store multiple items in the cache for a given number of minutes. | |
| bool | add(string $key, mixed $value, float|int $minutes) Store an item in the cache if the key doesn't exist. | |
| int|bool | increment(string $key, mixed $value = 1) Increment the value of an item in the cache. | |
| int|bool | decrement(string $key, mixed $value = 1) Decrement the value of an item in the cache. | |
| void | forever(string $key, mixed $value) Store an item in the cache indefinitely. | |
| bool | forget(string $key) Remove an item from the cache. | |
| void | flush() Remove all items from the cache. | |
| Memcached | getMemcached() Get the underlying Memcached connection. | |
| string | getPrefix() Get the cache key prefix. | |
| void | setPrefix(string $prefix) Set the cache key prefix. |
Please login to continue.