Line 38... |
Line 38... |
38 |
public function traiterParametres() {
|
38 |
public function traiterParametres() {
|
39 |
if (isset($this->parametres) && !empty($this->parametres)) {
|
39 |
if (isset($this->parametres) && !empty($this->parametres)) {
|
40 |
foreach ($this->parametres as $param => $valeur) {
|
40 |
foreach ($this->parametres as $param => $valeur) {
|
41 |
switch ($param) {
|
41 |
switch ($param) {
|
42 |
case 'masque' : $this->ajouterLeFiltreMasque('masque', $valeur); break;
|
42 |
case 'masque' : $this->ajouterLeFiltreMasque('masque', $valeur); break;
|
43 |
case 'masque_code' : $this->ajouterLeFiltreMasque('code', $valeur); break;
|
43 |
case 'masque.code' : $this->ajouterLeFiltreMasque('code', $valeur); break;
|
44 |
case 'masque_nom' : $this->ajouterLeFiltreMasque('nom', $valeur); break;
|
44 |
case 'masque.nom' : $this->ajouterLeFiltreMasque('nom', $valeur); break;
|
45 |
case 'masque_description' : $this->ajouterLeFiltreMasque('description', $valeur); break;
|
45 |
case 'masque.description' : $this->ajouterLeFiltreMasque('description', $valeur); break;
|
46 |
case 'retour_format' : $this->retour_format = $valeur; break;
|
46 |
case 'retour.format' : $this->retour_format = $valeur; break;
|
47 |
case 'retour_champs' : break;
|
47 |
case 'retour.champs' : break;
|
48 |
case 'navigation_depart' : $this->limite_requete['depart'] = $valeur; break;
|
48 |
case 'navigation.depart' : $this->limite_requete['depart'] = $valeur; break;
|
49 |
case 'navigation_limite' : $this->limite_requete['limite'] = $valeur; break;
|
49 |
case 'navigation.limite' : $this->limite_requete['limite'] = $valeur; break;
|
50 |
case 'recherche' : break;
|
50 |
case 'recherche' : break;
|
51 |
default :
|
51 |
default :
|
52 |
$e = 'Erreur dans les parametres de recherche de votre requête : </br> Le paramètre " '
|
52 |
$e = 'Erreur dans les parametres de recherche de votre requête : </br> Le paramètre " '
|
53 |
.$param.' " n\'existe pas.';
|
53 |
.$param.' " n\'existe pas.';
|
54 |
$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e); break;
|
54 |
$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e); break;
|