On this page
RedisStore
class RedisStore extends TaggableStore implements StoreInterface (View source)
Properties
| protected Database | $redis | The Redis database connection. | |
| protected string | $prefix | A string that should be prepended to keys. | |
| protected string | $connection | The Redis connection that should be used. | 
Methods
| TaggedCache | section(string $name)  Begin executing a new tags operation.  | 
      from TaggableStore | 
| TaggedCache | tags(array|mixed $names)  Begin executing a new tags operation.  | 
      |
| void | __construct(Database $redis, string $prefix = '', string $connection = 'default')  Create a new Redis 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.  | 
      |
| 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)  Increment the value of an item in the cache.  | 
      |
| void | forever(string $key, mixed $value)  Store an item in the cache indefinitely.  | 
      |
| void | forget(string $key)  Remove an item from the cache.  | 
      |
| void | flush()  Remove all items from the cache.  | 
      |
| ClientInterface | connection()  Get the Redis connection instance.  | 
      |
| void | setConnection(string $connection)  Set the connection name to be used.  | 
      |
| Database | getRedis()  Get the Redis database instance.  | 
      |
| string | getPrefix()  Get 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(Database $redis, string $prefix = '', string $connection = 'default')
Create a new Redis 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.
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)
Increment the value of an item in the cache.
void forever(string $key, mixed $value)
Store an item in the cache indefinitely.
void forget(string $key)
Remove an item from the cache.
void flush()
Remove all items from the cache.
ClientInterface connection()
Get the Redis connection instance.
void setConnection(string $connection)
Set the connection name to be used.
Database getRedis()
Get the Redis database instance.
string getPrefix()
Get the cache key prefix.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
 https://laravel.com/api/4.2/Illuminate/Cache/RedisStore.html