/**
  * @param string $identifier
  */
 public function __construct($identifier = NULL)
 {
     parent::__construct($identifier);
     $this->parameters = new \Nethgui\Adapter\ParameterSet();
     $this->request = NullRequest::getInstance();
 }
 /**
  *
  * @return \Nethgui\Controller\RequestInterface
  */
 protected function getRequest()
 {
     return isset($this->request) ? $this->request : NullRequest::getInstance();
 }