/** * * * @param * @access public * @return void */ function activation() { $param = array('code_adherent' => $GLOBALS['front']->user->code_adherent, 'debut_periode' => div::ddmmyyToyyyymmdd($this->vars['date_activation']) . '000000'); $reponse = $this->webtod->getResponseParse('voyageregulier', 'ServiceActiverVoyagesReguliers', $param, 'reservation', 'ServiceVoyageRegulier_Response.xml'); $message = 'Echec de l\'activation de votre réservation'; foreach ($reponse['header']['statut'] as $k => $v) { if ($v['code'] == '+11C01100' || $v['code'] == '-11C01100' || $v['code'] == '-11C01101' || $v['code'] == '-11C01102') { $message = htmlspecialchars($v['value']); break; } } return $message; }