step_var]){ default: $this->Procedura->iniziato($this->nome_metodo); if($this->confermabile) $this->Procedura->confermato($this->identificativo); //faccio il redirect per avere un url omogeneo in caso di pagamento terminato (per monitoraggio url nell'app) return $this->Procedura->redirect($this->Procedura->genera_link_agg(array($this->step_var=>"return_ok"))); case 'return_ok': //La pagina return_ok non viene visitata dalle app iOS (scatta il controllo onbeforeload prima della visita a differenza di Android), quindi su return_ok non va fatta *nessuna* operazione. return $this->Procedura->concluso(); case 'return_ko': return $this->Procedura->annulla(); } } function setValuta($currencyCode){ $this->valuta = $currencyCode; } } ?>