/** * @see TemplateEngineInterface::prepareForCache */ public function prepareForCache(Template $template) { $template->setDeferredContents(array()); return $template; }
public function prepareForCache(Template $template) { // TODO: THIS IS A PROBLEM! if ($this->benchmarkRendering) { $this->Benchmark->start('prepare-template-for-cache-' . $template->getName()); } $template->setDeferredContents($this->deferredContents); // $deferredParams = array(); // foreach($this->deferredOrDependentParams as $name => $param) // $deferredParams[$name] = "".$param; // $template->setDeferredParams($deferredParams); if ($this->benchmarkRendering) { $this->Benchmark->end('prepare-template-for-cache-' . $template->getName()); } return $template; }