Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1644 → Rev 1645

/trunk/jrest/services/ExportXLS.php
51,6 → 51,18
private $id_utilisateur = NULL;
private $parametres_defaut = array("range" => "*",
"format" => "CSV");
private $filtres_autorises = array(
'id_utilisateur' => 'id_utilisateur',
'utilisateur' => 'courriel_utilisateur',
'commune' => 'zone_geo',
'dept' => 'departement',
'projet' => 'mots_cles',
'num_taxon' => 'nt',
'date_debut' => 'date_debut',
'date_fin' => 'date_fin',
'taxon' => 'taxon'
);
 
function ExportXLS($config) {
parent::__construct($config);
103,6 → 115,11
$filtres = Array('sql_brut' =>
sprintf('id_observation IN (%s)', implode(',', $obs_ids)));
}
foreach($params as $cle => $valeur) {
if(trim($valeur) != '' && isset($this->filtres_autorises[$cle])) {
$filtres[$this->filtres_autorises[$cle]] = $valeur;
}
}
return $filtres;
}