Example #1
0
 /**
  * Outputs a view file/template.
  *
  * @param string $templateName
  * @param array  $data
  *
  * @return View
  */
 protected function view(string $templateName, array $data = [])
 {
     $view = new View($this->container(TemplateEngine::class));
     $view->setData($data);
     $view->setTemplateName($templateName);
     return $view;
 }