public function __construct(CM_Http_Request_Abstract $request, CM_Service_Manager $serviceManager) { $this->_request = clone $request; $this->_site = CM_Site_Abstract::findByRequest($this->_request); $this->_request->popPathLanguage(); $this->setServiceManager($serviceManager); }