diff --git a/src/Octopus/Entity/Db/Individu.php b/src/Octopus/Entity/Db/Individu.php index 0b9d5f668b97ff5b191f4ea0a6ae6e7c2d0ffa18..c378e7edb7864bdb1f26283ab2fc12d09946692f 100644 --- a/src/Octopus/Entity/Db/Individu.php +++ b/src/Octopus/Entity/Db/Individu.php @@ -217,6 +217,7 @@ class Individu { if ($active) { $affectations = array_filter($affectations, function(IndividuAffectation $a) { return ($a->getDateFin() === null);}); } + usort($affectations, function(IndividuAffectation $a, IndividuAffectation $b) { return $a->getDateDebut() > $b->getDateDebut();}); return $affectations; }