par kevin254kl » 10 juin 2021, 09:08
par @rthur » 09 juin 2021, 20:35
par kevin254kl » 09 juin 2021, 18:01
Code : Tout sélectionner
public function encode(array $data, string $reference) : string { try { $path = sprintf('%s/%s.flat', $this->projectDir, $reference); $fp = fopen($path, 'w'); foreach ($data as $row) { fputcsv($fp, $row, ';'); } return $path; } catch (Throwable $e) { throw new FileException(sprintf('Impossible to write file for path %s file %s line %s error %s', $path, $e->getFile(), $e->getLine(), $e->getMessage())); } }
13;BY;;aaabA;;;;;;;;;;;[email protected]
13;BY;;aaabA;;;;;;;;;;;[email protected];