Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16769 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
16766 efrain 1
<?php
2
 
3
declare(strict_types=1);
4
 
5
namespace LeadersLinked\Cache;
6
 
7
interface CacheInterface
8
{
17002 efrain 9
 
16766 efrain 10
    /**
11
     *
12
     * @param string $key
13
     * @param mixed $value
14
     */
16768 efrain 15
    public function setItem($key, $value);
16766 efrain 16
 
17
 
18
 
19
    /**
20
     *
21
     * @param string $key
22
     * @return boolean
23
     */
16768 efrain 24
    public function removeItem($key);
16766 efrain 25
 
26
 
27
    /**
28
     *
29
     * @param string $key
30
     * @return mixed
31
     */
16768 efrain 32
    public function getItem($key);
33
 
34
 
35
    /**
36
     *
37
     * @param string $key
38
     * @return boolean
39
     */
40
    public function hasItem($key);
16766 efrain 41
 
42
}
43
 
44
 
45