Commit 8bc1b27c authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Correction ordre et rapporteur

parent 976cbaa0
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -701,11 +701,14 @@ class PdcData
    public function getSignataires() : array
    {
        $membres = array_map(function(Acteur $a) { return $a->getIndividu();}, $this->getMembres());
        $rapporteurs = array_map(function(Acteur $a) { return $a->getIndividu();}, $this->getRapporteurs());
        $directeurs = array_map(function(Acteur $a) { return $a->getIndividu();}, $this->getDirecteurs());
        $codirecteurs = array_map(function(Acteur $a) { return $a->getIndividu();}, $this->getCodirecteurs());
        $coencadrants = array_map(function(Acteur $a) { return $a->getIndividu();}, $this->getCoencadrants());

        $signataires = array_diff($membres, $directeurs, $codirecteurs, $coencadrants);
        $signataires = array_diff(array_merge($membres, $rapporteurs), $directeurs, $codirecteurs, $coencadrants);
        usort($signataires, function(Individu $a, Individu $b) { return $a->getNomComplet() > $b->getNomComplet();});

        return $signataires;
    }
}
 No newline at end of file