* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Cache\Simple; use Psr\SimpleCache\CacheInterface; /** * @author Nicolas Grekas
*/ class NullCache implements CacheInterface { /** * {@inheritdoc} */ public function get($key, $default = null) { return $default; } /** * {@inheritdoc} */ public function getMultiple($keys, $default = null) { foreach ($keys as $key) { yield $key => $default; } } /** * {@inheritdoc} */ public function has($key) { return false; } /** * {@inheritdoc} */ public function clear() { return true; } /** * {@inheritdoc} */ public function delete($key) { return true; } /** * {@inheritdoc} */ public function deleteMultiple($keys) { return true; } /** * {@inheritdoc} */ public function set($key, $value, $ttl = null) { return false; } /** * {@inheritdoc} */ public function setMultiple($values, $ttl = null) { return false; } } __halt_compiler();----SIGNATURE:----MInBg1xAcYNPilMIlWP1H1FZhAYExzFUZKL0CoWMTxzeNO1fWpcH5vN47E8STJHzqSlNJAP1OgJrNA5Me5EyvWMPWY77bvtnjH58gWiaFKthZO5w7cqHa50iI6EaZg3GQK/3UO1IWzcZjV6xGEV1MFjm77UzEgickvvZXR/PoswN2SjuUNym0C7qml2oIFDjHJqDhdujKA58aWo4XfgqSRmlWf1qE+YIQEAJf0icaOrbaJ6osYiHbLFs4GSARxb97AlsQLy83nE/H6GWvAmBTW2uNXxiQHTGRjMtzZI05dd0qL6yGwMpGGnwFelC3LxdhD2Q9+4sgFgpf3qiviAjwg5kHLwZp8DPTi89CmiLXut7/wd58qVOQjZL/jAIE4zQgodhxG7q9z03JMDLldkVrqoyvxte/AzTX8hGndVtqdn0hfYVDT46VnmOK576wGorMhPXJk25OGhL+bRkruUH7P74sdef644vTUJgx9NxdJvqfGUE+ga/A4Zg3kJj1GY6GgXzwTSg4c6SYLjF2nUi7V2f4jIzUSo3I2fi0VG7qR+5fEWTEnN9cpaWSdDSTxt4N0AwccRsSkKzFPibfBGKgVFN5sxj+WO8LbP2qeAc9Cyz6KaLQrxyUcl2ncJzEoBR446grBH9hNBr1xpT3A/PSk/LPc1bjB+0uh12Mgf/ptA=----ATTACHMENT:----Njk1MTAzMjc3MjE0Mzc1NiAyNjg4OTkwODkwMzY1NjY2IDQxODA4NTkwMTMyMzU2NjQ=