/**
  * {@inheritdoc}
  */
 public function isFresh($name, $time)
 {
     $templates = $this->getTemplates($name);
     foreach ($templates as $template) {
         try {
             return $this->loader->isFresh($template, $time);
         } catch (\Twig_Error $e) {
         }
     }
     throw new \Twig_Error_Loader(sprintf("Template \"%s\" not found. Tried the following:\n%s", $name, implode("\n", $templates)));
 }
 public function isFresh($name, $time)
 {
     if (isset($this->templateStrings[$name])) {
         return false;
     }
     return parent::isFresh($name, $time);
 }
Example #3
0
 function isFresh($name, $time)
 {
     if ($this->alwaysReload) {
         return false;
     }
     return parent::isFresh($name, $time);
 }
Example #4
0
 /**
  * @param string $name
  * @param int    $time
  *
  * @return bool
  */
 public function isFresh($name, $time)
 {
     $name = $this->getName($name);
     return parent::isFresh($name, $time);
 }