Commit ecee02c0 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Finalisation des enveloppes en euros pour les missions étudiantes par composante (80% et 90%)

parent e21239a7
Loading
Loading
Loading
Loading
Loading
+8 −5
Changes for module/Indicateur/src/Entity/Db/Indicateur.php: 8 added lines, 5 removed lines.
Original line number Diff line number Diff line
@@ -302,11 +302,14 @@ class Indicateur

    public function getLibelle(int $count): string
    {
        if ($count > 1) {
            return sprintf($this->getLibellePluriel(), $count);
        } else {
            return sprintf($this->getLibelleSingulier(), $count);
        }
        $libelle = $count > 1
            ? $this->getLibellePluriel()
            : $this->getLibelleSingulier();

        // Seul le premier %s est réservé au compteur. Les autres caractères %
        // peuvent faire partie du libellé (par exemple « 80% ») et ne doivent
        // pas être interprétés comme des spécificateurs de format par sprintf().
        return preg_replace('/%s/', (string)$count, $libelle, 1);
    }

}