/**
  * @param  Container        $container A DI (Pimple) container.
  * @param  RequestInterface $request   The request to intialize the template with.
  * @return string
  */
 protected function createTemplate(Container $container, RequestInterface $request)
 {
     $template = parent::createTemplate($container, $request);
     $contextObject = $this->loadContextObject();
     $template->setContextObject($contextObject);
     return $template;
 }
 /**
  * @param array|\ArrayAccess $data Class depdendencies.
  */
 public function __construct($data)
 {
     parent::__construct($data);
     $this->path = ltrim($data['path'], '/');
 }