Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 614 → Rev 615

/trunk/services/modules/0.1/baseflor/Informations.php
30,6 → 30,7
private $requete_condition = "";
private $total_resultat;
protected $serviceNom = 'informations';
private $masque;
public function consulter($ressources, $parametres) {
$this->ressources = $ressources;
121,6 → 122,7
$this->traiterVersion($valeur);
break;
case 'masque.cat' :
$this->masque = 'catminat='.str_replace('-','/',$valeur);
$this->requete_condition[] = " catminat_code = '".str_replace('-','/',$valeur)."' ";
break;
default :
172,10 → 174,11
public function retournerResultatFormate($resultat) {
$resultat_json = array();
$resultat_json['entete'] = $this->ajouterEnteteResultat();
$resultat_json['resultats'] = array();
foreach ($resultat as $ligne => $tab) {
$num = $tab['index.cle'];
$resultat_json['resultats'][$num]['num_nomen'] =
$json['resultats'][$num]['num_nomen'] =
(empty ($tab['baseflor.nn'])) ? $tab['rangSup.nn'] : $tab['baseflor.nn'];
$resultat_json['resultats'][$num]['bdnt'] =
205,6 → 208,9
$entete['depart'] = $this->limite_requete['depart'];
$entete['limite'] = $this->limite_requete['limite'];
$entete['total'] = $this->total_resultat;
if ($this->masque) {
$entete['masque'] = $this->masque;
}
$entete['version'] = $this->version_projet;
$url = $this->formulerUrl($this->total_resultat, '/informations');
if (isset($url['precedent']) && $url['precedent'] != '') {