name => 'Non traitée', self::sentDigital->name => 'Transférée au service Digital', self::sentMarketing->name => 'Retournée au Marketing', self::treated->name => 'Traitée', self::refused->name => 'Refusé de répondre', ]; /** * Optionnal labels definition. */ private const COLORS = [ self::untreated->name => '#5a5a5a', self::sentDigital->name => '#0033c0', self::sentMarketing->name => '#69077c', self::treated->name => '#188618', self::refused->name => '#dc143c', ]; /** * Get Class. * * @return string */ public function color(): string { return self::COLORS[$this->name]; } }