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 |