public function setCache(\ArrayAccess $cache) { $this->cache = new Cache($cache); }
private function buildTemplate($frequency, $cache, $time = null) { list($xml, $css) = $this->createFiles($frequency); $template = new Builder($xml, $css); if ($time) { $template->setTime($time); } $template->setCache($cache); return $template; }