public function add_template($name, $file, $replace = false) { if ($replace || !in_array($name, $this->available_templates)) { $this->available_templates[] = $name; $this->template_map[$name] = $file; } }