. * * PHP version 5.1.6+ * * @category Security * @package PHPIDS * @author Mario Heiderich * @author Christian Matthies * @author Lars Strojny * @license http://www.gnu.org/licenses/lgpl.html LGPL * @link http://php-ids.org/ */ namespace IDS\Caching; /** * Caching wrapper interface * * @category Security * @package PHPIDS * @author Christian Matthies * @author Mario Heiderich * @author Lars Strojny * @copyright 2007-2009 The PHPIDS Group * @license http://www.gnu.org/licenses/lgpl.html LGPL * @since Version 0.4 * @link http://php-ids.org/ */ interface CacheInterface { /** * Interface method * * @param array $data the cache data * * @return void */ public function setCache(array $data); /** * Interface method * * @return void */ public function getCache(); }