Proyectos de Subversion LeadersLinked - Services

Rev

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

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