* * 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:----fwgEVXdbIcCWMG4ExUnnf75B9WzEy8chcZqn9MXxnTX0ObENBIqtWja402j+IkRkqy/cJKeqF7odRj18u2TloHQZGgIkwdnstz7DMb3mLimmsN93s6EqV2EZaNbHDCcGygevufJe8M/FlqeSF6fkQABSRZC5cVjuWvHqxSemDQb2yc2lMtErQ/r23y3s2vK/PTXx/w+5KMi0KRPHODBoSQvOCQfd/j4wDlpDZLYk3AY7m6I7lhhmJodc/QS02Ekv9afJyXEnCci2uJ8HDWRnUdwYg2O7OLRU3BHnknToCR+b+/xgu1yrWGAEdY+dRw+xnjYZ8dL9DQ7btihGbryN+9kcDx7huJL6eSPdtDANmlGV+aKvI5N8g9mtVXnA16gpmH5JIfWhn1ApViF52oL268whu+RAtvBM/nhghPq09NYtpk15JoR2De2afo7lRMrArPkm+ij4YT00IQ5UsYOmTHb28xEFb5/HBrj5EFpUjK9APvv/edeA0osPiAvtrc6diqz3x1jSE+PBlk/aRjX1NY+Pcn7P9qWhI22Q8aWuJqJIyzYCpY1WMT0JUU+KkMjxjd3C+VmWwB8UXY1VZnXjl1mwhnqGcygfiqvtXeUjc/QC3xn7i/9BXJbCW7YdPT5AHdPkmMUOUMrFMq9qU34cPjfSMXt/DSCaanO/FtN5yqI=----ATTACHMENT:----NTA4MzY1MzkwNDE4NzA5NyA4MTQyODU2MjgyMjAzMjQ2IDU3NDgyNjUxOTkxNjk1MzU=