/** * Execute la requete. */ public function run() { foreach ($this->serverCalls as $serverCall) { try { //On essaie d'executer l'action demandee $serverCall->run(); } catch (Exception $e) { //En cas d'erreur Error::catchException($e); } } //On envoie la reponse HTTP $this->getHTTPResponse()->send(); }
/** * Execute la requete. */ public function run() { // On envoie une deuxieme fois l'instance au gestionnaire d'erreurs // (1e fois = Webos->__construct()) // Important pour ServerCallGroup ! Error::setErrorsWebos($this); try { //On essaie d'executer l'action demandee $this->process->run(); } catch (Exception $e) { //En cas d'erreur Error::catchException($e); } //On envoie la reponse HTTP $this->getHTTPResponse()->send(); }