Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 6866 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

<?php

declare(strict_types=1);

namespace LeadersLinked\Cache;

interface CacheInterface
{
    
    /**
     * 
     * @param array $config
     */
    public static function getInstance($config);
    
   
    /**
     * 
     * @param string $key
     * @param mixed $value
     */
    public function add($key, $value);
    
    /**
     * 
     * @param string $key
     * @return boolean
     */
    public function touch($key);
    
    
    /**
     *
     * @param string $key
     * @return boolean
     */
    public function delete($key);
    
    
    /**
     *
     * @param string $key
     * @return mixed
     */
    public function get($key);

}