Subversion Repositories eFlore/Applications.del

Compare Revisions

Regard whitespace Rev 2122 → Rev 2123

/trunk/services/modules/0.1/plantnet/Changements.php
27,7 → 27,7
private $parametres = array();
private $ressources = array();
private $date_defaut = '1900-01-01';
private $ordre_defaut = 'ASC';
private $ordre_defaut = 'asc';
private $idsObsImg = array();
private $infosObsImg = array();
 
58,9 → 58,12
$this->parametres['date'] = $this->date_defaut;
}
 
if (!isset($parametres['ordre']) || !in_array($parametres['ordre'], array('asc','ASC','desc','DESC'))) {
if (!isset($parametres['ordre'])) {
$parametres['ordre'] = strtolower($parametres['ordre']);
if (! in_array($parametres['ordre'], array('asc', 'desc'))) {
$this->parametres['ordre'] = $this->ordre_defaut;
}
}
 
// Lancement du service
$this->idsObsImg = $this->getIdsObsImg();
282,11 → 285,18
$ret[] = $o;
}
 
function cmp($a, $b) {
function cmpAsc($a, $b) {
return ($a['date_changement'] < $b['date_changement']) ? 1 : -1;
}
function cmpDesc($a, $b) {
return !cmpAsc($a, $b);
}
 
usort($ret, 'cmp');
if ($this->parametres['ordre'] == 'desc') {
usort($ret, 'cmpDesc');
} else {
usort($ret, 'cmpAsc');
}
return $ret;
}