123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- <?php
-
- namespace Illuminate\Cache;
-
- use Illuminate\Contracts\Cache\Store;
-
- class NullStore extends TaggableStore implements Store
- {
- use RetrievesMultipleKeys;
-
- /**
- * The array of stored values.
- *
- * @var array
- */
- protected $storage = [];
-
- /**
- * Retrieve an item from the cache by key.
- *
- * @param string $key
- * @return mixed
- */
- public function get($key)
- {
- //
- }
-
- /**
- * Store an item in the cache for a given number of minutes.
- *
- * @param string $key
- * @param mixed $value
- * @param float|int $minutes
- * @return void
- */
- public function put($key, $value, $minutes)
- {
- //
- }
-
- /**
- * Increment the value of an item in the cache.
- *
- * @param string $key
- * @param mixed $value
- * @return int
- */
- public function increment($key, $value = 1)
- {
- //
- }
-
- /**
- * Decrement the value of an item in the cache.
- *
- * @param string $key
- * @param mixed $value
- * @return int
- */
- public function decrement($key, $value = 1)
- {
- //
- }
-
- /**
- * Store an item in the cache indefinitely.
- *
- * @param string $key
- * @param mixed $value
- * @return void
- */
- public function forever($key, $value)
- {
- //
- }
-
- /**
- * Remove an item from the cache.
- *
- * @param string $key
- * @return void
- */
- public function forget($key)
- {
- //
- }
-
- /**
- * Remove all items from the cache.
- *
- * @return bool
- */
- public function flush()
- {
- return true;
- }
-
- /**
- * Get the cache key prefix.
- *
- * @return string
- */
- public function getPrefix()
- {
- return '';
- }
- }
|