Skip to content

Releases: ajgarlag/AjglCsvRfc

Require PHP >= 7.3

17 Dec 09:49
Compare
Choose a tag to compare

Changed

  • Require PHP >=7.3 or >=8.0
  • Upgrade php-cs-fixer dependency and fix-cs
  • Migrate code to PHP 7.3 adding scalar param type hints and return types
  • Upgrade phpunit dependency and fix tests
  • Migrate from travis-ci to github actions

Return value from fputcsv

29 Mar 08:58
Compare
Choose a tag to compare

Thanks to @kumamidori contribution, the fputcsv function mimic the return values from the native function.

Stream filter feature

08 Apr 11:29
Compare
Choose a tag to compare

The new stream filter feature allows to integrate this component with league/csv using the Stream Filter API.

Review the README for more info.

Initial release

25 Feb 07:52
Compare
Choose a tag to compare

Drop in replacement for native PHP CSV related functions to read and/or write RFC 4180 compliant CSV files.

Native Alternative
fgetcsv Ajgl\Csv\Rfc\fgetcsv
fputcsv Ajgl\Csv\Rfc\fputcsv
str_getcsv Ajgl\Csv\Rfc\str_getcsv
SplFileObject::fgetcsv Ajgl\Csv\Rfc\Spl\SplFileObject::fgetcsv
SplFileObject::fputcsv Ajgl\Csv\Rfc\Spl\SplFileObject::fputcsv
SplFileObject::setCsvControl Ajgl\Csv\Rfc\Spl\SplFileObject::setCsvControl