7a194950e3e76216c48db9b9628bd10027ef4b78
[yaffs-website] / vendor / twig / twig / lib / Twig / Cache / Null.php
1 <?php
2
3 /*
4  * This file is part of Twig.
5  *
6  * (c) Fabien Potencier
7  *
8  * For the full copyright and license information, please view the LICENSE
9  * file that was distributed with this source code.
10  */
11
12 /**
13  * Implements a no-cache strategy.
14  *
15  * @final
16  *
17  * @author Fabien Potencier <fabien@symfony.com>
18  */
19 class Twig_Cache_Null implements Twig_CacheInterface
20 {
21     public function generateKey($name, $className)
22     {
23         return '';
24     }
25
26     public function write($key, $content)
27     {
28     }
29
30     public function load($key)
31     {
32     }
33
34     public function getTimestamp($key)
35     {
36         return 0;
37     }
38 }