private function UpdateFiles($oldFile) { $newFile = PathUtil::LayoutTemplate($this->layout); if ($oldFile == $newFile) { return; } else { if ($oldFile) { File::Move($oldFile, $newFile); } else { File::CreateWithText($newFile, $this->TemplateContent()); } } }