MemcachedStore (Cache)
MemcachedStore
class MemcachedStore extends TaggableStore implements Store (View source)
Methods
TaggedCache | section( string $name) Begin executing a new tags operation. | from TaggableStore |
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 $key) Retrieve an item from the cache by key. | |
void | put( string $key, mixed $value, int $minutes) Store an item in the cache for a given number of minutes. | |
bool | add( string $key, mixed $value, 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. |
Details
TaggedCache section( string $name)
Begin executing a new tags operation.
TaggedCache tags( array|mixed $names)
Begin executing a new tags operation.
void __construct( Memcached $memcached, string $prefix = '')
Create a new Memcached store.
mixed get( string $key)
Retrieve an item from the cache by key.
void put( string $key, mixed $value, int $minutes)
Store an item in the cache for a given number of minutes.
bool add( string $key, mixed $value, 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.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Cache/MemcachedStore.html