58,10 → 58,12 |
$this->parametres['date'] = $this->date_defaut; |
} |
|
if (!isset($parametres['ordre'])) { |
$parametres['ordre'] = strtolower($parametres['ordre']); |
if (! in_array($parametres['ordre'], array('asc', 'desc'))) { |
$this->parametres['ordre'] = $this->ordre_defaut; |
if (! isset($parametres['ordre'])) { |
$this->parametres['ordre'] = $this->ordre_defaut; |
} else { |
$parametres['ordre'] = strtolower($parametres['ordre']); |
if (! in_array($parametres['ordre'], array('asc', 'desc'))) { |
$this->parametres['ordre'] = $this->ordre_defaut; |
} |
} |
|
285,11 → 287,11 |
$ret[] = $o; |
} |
|
function cmpAsc($a, $b) { |
function cmpDesc($a, $b) { |
return ($a['date_changement'] < $b['date_changement']) ? 1 : -1; |
} |
function cmpDesc($a, $b) { |
return !cmpAsc($a, $b); |
function cmpAsc($a, $b) { |
return cmpDesc($b, $a); |
} |
|
if ($this->parametres['ordre'] == 'desc') { |