Infra). */ interface SpreadsheetExporterInterface { /** * Genere un classeur XLSX a une feuille et retourne son contenu binaire. * * @param string $sheetTitle titre de l'onglet (assaini / tronque par l'implementation si besoin) * @param list $headers libelles de la ligne d'en-tete (ligne 1) * @param iterable> $rows lignes de donnees ; chaque ligne est une liste de cellules alignee sur $headers * * @return string contenu binaire du fichier XLSX */ public function export(string $sheetTitle, array $headers, iterable $rows): string; }