public function getRequest($autoInit = false)
    {
        $this->setAutoInitRequest($autoInit);
        if ($this->request == null && $this->isAutoInitRequest()) {
            $this->initRequest();
        }

        return $this->request;
    }