Adrien Loison
6b7366bb6f
Upgrade PHP and dev dependencies
...
/!\ Removed PHP 7.2 support /!\
- PHPUnit 8 => 9 (+ fix the tests)
- PHP-CS-Fixer 2 => 3 (+ fix the code)
- Introduced PHP stan
2022-01-12 23:38:25 +01:00
Petr Skoda
816596183f
Add full support for PHP 8.0
...
Unfortunately due to PHPUnit 8.5 dependency
this also drops support for PHP 7.1
2021-02-08 14:31:55 +01:00
madflow
ab973cab34
use existing base folder
2019-12-19 23:24:24 +01:00
Adrien Loison
71cf0fe339
Fix sheet name escaping
...
Sheet names are stored as attributes of an XML entity. We therefore need a different escaping strategy, escaping quotes.
2019-01-26 16:14:15 +01:00
Gabriel Caruso
0efdf48119
Support PHPUnit 6
2017-11-27 00:24:13 +01:00
Adrien Loison
a665b974fa
Make CSV reader return Row objects
2017-11-18 19:08:27 +01:00
Adrien Loison
3851e05f83
Remove @expectedException annotation
2017-11-05 02:21:09 +01:00
Adrien Loison
b968513cb9
Fix code style
2017-09-06 00:33:43 +02:00
Adrien Loison
b7e46740ce
Refactor readers for better di ( #457 )
...
* Refactor readers to get a proper DI
Similar to what was done with writers, readers also needed to be updated to match the new way of doing things.
This commits promotes a better DI (factories, injection through constructors).
* Escapers should not be singletons
Instead, they should be proper object that can be injected where needed.
2017-08-27 00:01:17 +02:00
Adrien Loison
5e1cfbfdbd
Attempt to convert the non UTF-8 strings to UTF-8
2015-07-27 20:59:12 -07:00
Adrien Loison
5e199009e6
First external release
2015-01-15 18:14:07 -08:00