Blame | Letzte Änderung | Log anzeigen | RSS feed
<?phpnamespace Illuminate\Contracts\Cache;interface Store{/*** Retrieve an item from the cache by key.** @param string|array $key* @return mixed*/public function get($key);/*** Retrieve multiple items from the cache by key.** Items not found in the cache will have a null value.** @param array $keys* @return array*/public function many(array $keys);/*** Store an item in the cache for a given number of seconds.** @param string $key* @param mixed $value* @param int $seconds* @return bool*/public function put($key, $value, $seconds);/*** Store multiple items in the cache for a given number of seconds.** @param array $values* @param int $seconds* @return bool*/public function putMany(array $values, $seconds);/*** Increment the value of an item in the cache.** @param string $key* @param mixed $value* @return int|bool*/public function increment($key, $value = 1);/*** Decrement the value of an item in the cache.** @param string $key* @param mixed $value* @return int|bool*/public function decrement($key, $value = 1);/*** Store an item in the cache indefinitely.** @param string $key* @param mixed $value* @return bool*/public function forever($key, $value);/*** Remove an item from the cache.** @param string $key* @return bool*/public function forget($key);/*** Remove all items from the cache.** @return bool*/public function flush();/*** Get the cache key prefix.** @return string*/public function getPrefix();}