36,7 → 36,7 |
|
/** |
* Méthode principale de la classe. |
* Lance la récupération des images dans la base et les place dans un objet ResultatService |
* Lance la récupération des protocoles dans la base et les place dans un objet ResultatService |
* pour l'afficher. |
* @param array $ressources les ressources situées après l'url de base (ex : http://url/ressource1/ressource2) |
* @param array $parametres les paramètres situés après le ? dans l'url |
87,6 → 87,14 |
} |
} |
|
$parametres_autorises = array('navigation.depart', 'navigation.limite'); |
foreach ($this->parametres as $cle => $valeur) { |
if($cle != 'navigation.depart' && $cle != 'navigation.limite') { |
$erreurs[] = '- aucun masque n\'est autorisé pour ce service ;'; |
break; |
} |
} |
|
if (!empty($erreurs)) { |
$e = 'Erreur lors de la configuration : '."\n"; |
$e .= implode("\n", $erreurs); |
116,13 → 124,11 |
private function formaterProtocoles($protocoles) { |
$protocolesRetour = array(); |
foreach ($protocoles as $protocole) { |
|
$protocoleFormate = array(); |
$idProtocole = $protocole['id_protocole']; |
$protocoleFormate = array( |
"protocole.id" => $idProtocole, |
"protocole.intitule" => $protocole['intitule'], |
"protocole.descriptif" => $protocole['descriptif'] |
); |
foreach($protocole as $champProtocole => $valeur) { |
$protocoleFormate[$this->mappingVotes[$champProtocole]] = $valeur; |
} |
$protocolesRetour[$idProtocole] = $protocoleFormate; |
} |
|