Subversion Repositories eFlore/Projets.eflore-projets

Rev

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

Rev 533 Rev 536
Line 23... Line 23...
23
*/
23
*/
Line 24... Line 24...
24
 
24
 
Line 25... Line 25...
25
class Noms extends CommunNomsTaxons {
25
class Noms extends CommunNomsTaxons {
26
 	
26
 	
-
 
27
	protected $format_reponse	 = 'noms'; // Permet de stocker la requete formulée
27
	protected $format_reponse	 = 'noms'; // Permet de stocker la requete formulée
28
	protected $service 			 = 'noms';
28
	protected $service 			 = 'noms';	
29
	protected $serviceNom		 = 'noms';	
29
	protected $requete_champ 	 = 'num_nom, nom_sci, num_nom_retenu';
30
	protected $requete_champ 	 = 'num_nom, nom_sci, num_nom_retenu';
30
	protected $requete_condition = null; 
31
	protected $requete_condition = null; 
31
	protected $requete_group_by  = '';
32
	protected $requete_group_by  = '';
32
	/** Permet de stocker les limite de la requete SQL (par défaut seul les 100 premiers résultats seront retournés).*/
33
	/** Permet de stocker les limite de la requete SQL (par défaut seul les 100 premiers résultats seront retournés).*/
33
	protected $limite_requete 	 = array('depart' => 0, 'limite' => 100);	
34
	protected $limite_requete 	 = array('depart' => 0, 'limite' => 100);	
34
	protected $distinct		 	 = null; // Valeur du paramètre de requete distinct (=0|1) 
35
	protected $distinct		 	 = null; // Valeur du paramètre de requete distinct (=0|1)
35
	
36
 
36
	public function consulter($ressources, $parametres) {
37
	public function consulter($ressources, $parametres) {
Line 37... Line 38...
37
		return parent::consulter($ressources, $parametres);
38
		return parent::consulter($ressources, $parametres);
Line 379... Line 380...
379
		$parametres_url = '';
380
		$parametres_url = '';
380
		if ($this->parametres != array()) $parametres_url = '?'.http_build_query($this->parametres, '', '&');
381
		if ($this->parametres != array()) $parametres_url = '?'.http_build_query($this->parametres, '', '&');
381
		$url = Config::get('url_service').'/'.$this->service.'/'
382
		$url = Config::get('url_service').'/'.$this->service.'/'
382
									.$this->ressources[0].'/relations/'
383
									.$this->ressources[0].'/relations/'
383
									.$relation.$parametres_url;	Debug::printr($url);
384
									.$relation.$parametres_url;	Debug::printr($url);
-
 
385
		
384
		$relation = $this->consulterHref($url);
386
		$relation = $this->consulterHref($url);
-
 
387
		
385
		$res = $relation->resultat;
388
		$res = $relation->resultat;
386
		return $res;
389
		return $res;
387
	}
390
	}