Subversion Repositories eFlore/Applications.del

Compare Revisions

Regard whitespace Rev 1636 → Rev 1637

/branches/v1.2-lithium/services/modules/0.1/images/VotesImage.php
106,11 → 106,10
$resultat = $this->bdd->requeter($modification);
if ($resultat == false) {
throw new Exception($e, RestServeur::HTTP_CODE_ERREUR);
} else {
}
self::updateStats($this->bdd, $ressources[0],$parametres['protocole']);
RestServeur::envoyerEnteteStatutHttp(RestServeur::HTTP_CODE_OK);
return 'ok';
}
}
 
public function supprimer($ressources) {
$id_image = $ressources[0];
129,20 → 128,17
 
if ($utilisateur['id_utilisateur'] != $infos_vote['ce_utilisateur'] &&
$controle_acces->getIdAnonymeTemporaire() != $infos_vote['ce_utilisateur']) {
throw new Exception("Vous n'êtes pas autorisé à supprimer ce vote",
RestServeur::HTTP_CODE_ACCES_NON_AUTORISE);
$message = "Vous n'êtes pas autorisé à supprimer le vote : $id_vote";
throw new Exception($message, RestServeur::HTTP_CODE_ACCES_NON_AUTORISE);
}
 
$suppression = 'DELETE FROM del_image_vote '.
'WHERE id_vote = '.$id_vote_p;
 
$suppression = "DELETE FROM del_image_vote WHERE id_vote = $id_vote_p ";
$resultat = $this->bdd->requeter($suppression);
if ($resultat == false) {
throw new Exception("Impossible de supprimer le vote", RestServeur::HTTP_CODE_ERREUR);
} else {
}
self::updateStats($this->bdd, $ressources[0],$infos_vote['ce_protocole']);
}
}
 
// intermédiaire pour la méthode contenue dans "Commun"
static function updateStats($db, $id_image, $id_proto) {