19,7 → 19,6 |
|
private $applications_resume = null; |
private $applications_gestion = null; |
private $repertoire_applications = null; |
private $mode_reponse = 'json'; |
|
public function ApplicationExterneControleur() { |
60,14 → 59,16 |
* @param l'identifiant de l'utilisateur |
* @param le mail de l'utilisateur |
*/ |
public function ajouterInscription($id_utilisateur, $mail) { |
public function ajouterInscription($id_utilisateur, $params) { |
|
if(count($this->applications_inscription) > 0) { |
foreach($this->applications_inscription as $application) { |
|
$inscription = @file_get_contents($application.'Inscription'.DS.$id_utilisateur.DS.$mail); |
$inscription = @file_get_contents($application.'Inscription/'.$this->fabriquerRequete($id_utilisateur, $params)); |
$inscription = json_decode($inscription); |
|
if($inscription) { |
if($inscription && $inscription == "OK") { |
|
} else { |
echo 'Erreur d\'inscription à l\'application '.$application; |
} |
89,16 → 90,12 |
if(count($this->applications_inscription) > 0) { |
foreach($this->applications_inscription as $application) { |
|
try { |
echo $modification = @file_get_contents($application.'Modification/'.$this->fabriquerRequete($id_utilisateur, $params)); |
} catch (Exception $e) { |
$modification = false; |
} |
$modification = @file_get_contents($application.'Modification/'.$this->fabriquerRequete($id_utilisateur, $params)); |
$modification = json_decode($modification); |
if($modification && $modification == "OK") { |
|
if($modification) { |
echo 'modification de l\'appli '.$application.'<br />'; |
} else { |
echo 'Erreur de modification l\'application '.$application.'<br />'; |
echo 'Erreur de modification l\'application '.$application.'<br />'.$modification; |
} |
} |
} |
112,17 → 109,18 |
* @param l'identifiant de l'utilisateur |
* @param le mail de l'utilisateur |
*/ |
public function supprimerInscription($id_utilisateur, $mail) { |
public function supprimerInscription($id_utilisateur, $params) { |
|
if(count($this->applications_inscription) > 0) { |
foreach($this->applications_inscription as $application) { |
|
$suppression = @file_get_contents($application.'Suppression'.DS.$id_utilisateur.DS.$mail); |
$suppression = @file_get_contents($application.'Suppression/'.$this->fabriquerRequete($id_utilisateur, $params)); |
$suppression = json_decode($suppression); |
|
if($suppression) { |
if($suppression && $suppression == "OK") { |
|
} else { |
echo 'Erreur de descinscription à l\'application '.$application; |
echo 'Erreur de desinscription à l\'application '.$application; |
} |
} |
} |
151,7 → 149,6 |
|
if($resume) { |
$resume = json_decode($resume, true); |
//print_r($resume); |
$resumes[] = $resume; |
} else { |
echo $application.'Resume'.DS.$id_utilisateur.DS.$mail; |