code: public function execute(){
  		$this->request->setConfig($this->config);
  		$eventManager=$this->container->getEventManager();
  		$presenter=$this->getPresenter();
  
  		$event=new ExecuteActionEvent($this->request);
  		$eventManager->fire('executeAction',$event);
  		if($event->getResponse()){
  			$response=$event->getResponse();
  		}
  		else{
  			$response=$this->invokeController();
  		}
  
  		$this->prepareView($presenter , $response);
  	}
docs: {@inheritDoc}