name; } elseif (is_array($value)) { return sprintf('[ %s ]', implode(', ', array_map([ self::class, 'displayValue' ], $value))); } return $value; } protected function yesOrNo(bool $toggle) : string { return sprintf("%s", $toggle ? 'green' : '#ac1b1b', $toggle ? 'oui' : 'non'); } protected function length(int|null $length) : string { return sprintf("%s", $length ? 'black' : 'gray', $length ?? "non-défini"); } }