Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 744 → Rev 745

/trunk/services/modules/0.1/observations/Observations.php
203,7 → 203,7
}
/*-------------------------------------------------------------------------------
CHARGEMENT DES IMAGES
CHARGEMENT DES OBSERVATIONS
--------------------------------------------------------------------------------*/
/**
* Chargement depuis la bdd de toutes les liaisons entre images et observations
243,11 → 243,7
foreach ($liaisons as $liaison) {
$idObs = $liaison[$this->mappingObservation['id_observation']];
$observation = array();
foreach ($this->mappingObservation as $id => $champ) {
$observation[$champ] = $liaison[$id];
}
$observation['images'] = array();
$observation = $this->formaterObservation($liaison);
$observations[$idObs] = $observation;
}
return $observations;
311,33 → 307,12
foreach ($this->mappingObservation as $nomOriginal => $nomFinal) {
$observation[$nomFinal] = $liaison[$nomOriginal];
}
$observation['images'] = array();
 
return $observation;
}
/**
* Formater une observation depuis une ligne liaison
* @param $liaison liaison issue de la recherche
* @return $observation l'observation mise en forme
* */
private function formaterVotes($votes) {
$retour = array();
foreach ($votes as $vote) {
$idImage = $vote['ce_image'];
$id = $vote['id_vote_image'];
$id_protocole = $vote['ce_protocole'];
$auteur_id = $vote['ce_utilisateur'];
$valeur = $vote['valeur_vote'];
$date = $vote['date_vote_image'];
$retour[$idImage]['valeur'] = $valeur;
$retour[$idImage]['protocole'] = $id_protocole;
$retour[$idImage]['auteur_id'] = $auteur_id;
$retour[$idImage]['date'] = $auteur_id;
}
return $retour;
}
/**
* Formater le lien de l'image en fonction du fichier de config et de l'identifiant de l'image