PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.15.4
Independent Analytics – WordPress Analytics Plugin v2.15.4
2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / vendor / illuminate / contracts / Cache / Store.php
independent-analytics / vendor / illuminate / contracts / Cache Last commit date
Factory.php 2 years ago Lock.php 2 years ago LockProvider.php 2 years ago LockTimeoutException.php 2 years ago Repository.php 3 weeks ago Store.php 2 years ago
Store.php
85 lines
1 <?php
2
3 namespace IAWPSCOPED\Illuminate\Contracts\Cache;
4
5 /** @internal */
6 interface Store
7 {
8 /**
9 * Retrieve an item from the cache by key.
10 *
11 * @param string|array $key
12 * @return mixed
13 */
14 public function get($key);
15 /**
16 * Retrieve multiple items from the cache by key.
17 *
18 * Items not found in the cache will have a null value.
19 *
20 * @param array $keys
21 * @return array
22 */
23 public function many(array $keys);
24 /**
25 * Store an item in the cache for a given number of seconds.
26 *
27 * @param string $key
28 * @param mixed $value
29 * @param int $seconds
30 * @return bool
31 */
32 public function put($key, $value, $seconds);
33 /**
34 * Store multiple items in the cache for a given number of seconds.
35 *
36 * @param array $values
37 * @param int $seconds
38 * @return bool
39 */
40 public function putMany(array $values, $seconds);
41 /**
42 * Increment the value of an item in the cache.
43 *
44 * @param string $key
45 * @param mixed $value
46 * @return int|bool
47 */
48 public function increment($key, $value = 1);
49 /**
50 * Decrement the value of an item in the cache.
51 *
52 * @param string $key
53 * @param mixed $value
54 * @return int|bool
55 */
56 public function decrement($key, $value = 1);
57 /**
58 * Store an item in the cache indefinitely.
59 *
60 * @param string $key
61 * @param mixed $value
62 * @return bool
63 */
64 public function forever($key, $value);
65 /**
66 * Remove an item from the cache.
67 *
68 * @param string $key
69 * @return bool
70 */
71 public function forget($key);
72 /**
73 * Remove all items from the cache.
74 *
75 * @return bool
76 */
77 public function flush();
78 /**
79 * Get the cache key prefix.
80 *
81 * @return string
82 */
83 public function getPrefix();
84 }
85