Subversion Repositories eFlore/Applications.del

Compare Revisions

Regard whitespace Rev 1602 → Rev 1603

/trunk/services/modules/0.1/images/VotesImage.php
62,7 → 62,6
}
public function ajouter($ressources, $parametres) {
$this->verifierParametresAjoutModif($ressources, $parametres);
$insertion = 'INSERT INTO del_image_vote '.
79,19 → 78,17
if ($resultat == false) {
throw new Exception($e, RestServeur::HTTP_CODE_ERREUR);
} else {
$retour = $this->bdd->recupererIdDernierAjout();
$idVote = $this->bdd->recupererIdDernierAjout();
$resultat = new ResultatService();
$resultat->corps = array('id_vote' => $retour);
self::updateStats($this->bdd, $ressources[0],$parametres['protocole']);
 
$resultat = new ResultatService();
$resultat->corps = array('id_vote' => $idVote);
return $resultat;
}
}
public function modifier($ressources, $parametres) {
$this->verifierParametresAjoutModif($ressources, $parametres);
//TODO: est il nécessaire de tester si ça existe et renoyer une erreur 404
115,13 → 112,11
}
public function supprimer($ressources) {
$id_image = $ressources[0];
$id_vote = $ressources[2];
$id_vote_p = $this->proteger($id_vote);
 
$requete_infos_vote = 'SELECT * FROM del_image_vote '.
'WHERE id_vote = '.$id_vote_p;
$requete_infos_vote = "SELECT * FROM del_image_vote WHERE id_vote = $id_vote_p ";
$infos_vote = $this->bdd->recuperer($requete_infos_vote);
if ($infos_vote == false) {
128,7 → 123,7
throw new Exception("Aucun vote ne correspond à cet identifiant", RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE);
}
$controle_acces = new ControleAcces($this->conteneur);
$controle_acces = $this->conteneur->getControleAcces();
$utilisateur = $controle_acces->getInfosUtilisateurConnecte();
if($utilisateur['id_utilisateur'] != $infos_vote['ce_utilisateur'] &&
168,7 → 163,6
* Vérifier que le service est bien configuré
* */
public function verifierConfiguration() {
$erreurs = array();
$tableauImages = $this->conteneur->getParametre('images');
if (empty($tableauImages)) {
190,7 → 184,6
}
}
if (!empty($erreurs)) {
$e = 'Erreur lors de la configuration : '."\n";
$e .= implode("\n", $erreurs);