Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 389 | Rev 791 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 389 Rev 525
Line 30... Line 30...
30
		
30
		
Line 31... Line 31...
31
		$this->traiterRessources(); 
31
		$this->traiterRessources(); 
32
		
32
		
33
		$requete = $this->assemblerLaRequete();
33
		$requete = $this->assemblerLaRequete();
34
		$resultat = $this->getBdd()->recupererTous($requete);
34
		$resultat = $this->getBdd()->recupererTous($requete);
Line 35... Line 35...
35
		$versionResultat = $this->traiterResultat($resultat, '', $requete);
35
		$versionResultat = $this->traiterResultat($resultat, '');
36
		$resultats = $versionResultat;
36
		$resultats = $versionResultat;
Line 45... Line 45...
45
					case 'masque' 			  :  $this->ajouterLeFiltreMasque('masque', $valeur); 				break;
45
					case 'masque' 			  :  $this->ajouterLeFiltreMasque('masque', $valeur); 				break;
46
					case 'masque.code' 		  :  $this->ajouterLeFiltreMasque('code', $valeur); 				break;
46
					case 'masque.code' 		  :  $this->ajouterLeFiltreMasque('code', $valeur); 				break;
47
					case 'masque.nom' 		  :  $this->ajouterLeFiltreMasque('nom', $valeur); 					break;
47
					case 'masque.nom' 		  :  $this->ajouterLeFiltreMasque('nom', $valeur); 					break;
48
					case 'masque.description' :  $this->ajouterLeFiltreMasque('description', $valeur); 			break;
48
					case 'masque.description' :  $this->ajouterLeFiltreMasque('description', $valeur); 			break;
49
					case 'retour.format' 	  :  $this->retour_format = $valeur;								break;
49
					case 'retour.format' 	  :  $this->retour_format = $valeur;								break;
50
					case 'retour.champs' 	  : break;
-
 
51
					case 'navigation.depart'  :  $this->limite_requete['depart'] = $valeur;	  					break;
50
					case 'navigation.depart'  :  $this->limite_requete['depart'] = $valeur;	  					break;
52
					case 'navigation.limite'  :  $this->limite_requete['limite'] = $valeur;	  					break;
51
					case 'navigation.limite'  :  $this->limite_requete['limite'] = $valeur;	  					break;
53
					case 'recherche' : 																			break;
-
 
54
					case 'version.projet' : 																	break;
-
 
55
					default :
52
					default :
56
						$e = 'Erreur dans les parametres de recherche de votre requête : </br> Le paramètre " '
53
						$e = 'Erreur dans les parametres de recherche de votre requête : </br> Le paramètre " '
57
							.$param.' " n\'existe pas.';
54
							.$param.' " n\'existe pas.';
58
						$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e);						break;
55
						$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e);						break;
59
				}
56
				}