| 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 |
}
|