Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bug fix BOM stripping #184 | Ignace Nyamagana Butera | 2016-10-03 | 1 | -1/+0 |
| | |||||
* | Changed Content-Type header to text/csv re: RFC 7111 | Kris Reeck | 2016-09-01 | 1 | -1/+4 |
| | |||||
* | update csv files | Ignace Nyamagana Butera | 2016-08-27 | 1 | -10122/+10122 |
| | |||||
* | Change getInputBom() method name to getInputBOM() to be consistent ↵ | Hugo Hamon | 2016-08-01 | 1 | -1/+1 |
| | | | | everywhere in the API. | ||||
* | bug fix preserve fileObject CSV controls | ignace nyamagana butera | 2016-07-25 | 1 | -0/+16 |
| | | | | | | | | | | | When using AbstractCsv::createFromFileObject the CSV object inherit the SplFileObject csv controls A php bug was filled because SplFileObject::getCsvControl did not return the escape caracter (see: https://bugs.php.net/bug.php?id=72646) The bug is resolved so the patch can be completely applied and the testsuite is updated accordingly | ||||
* | fix use class keyword | ignace nyamagana butera | 2016-05-02 | 4 | -12/+17 |
| | |||||
* | Bug Fix League\Csv | ignace nyamagana butera | 2016-02-09 | 1 | -0/+7 |
| | | | | | - bug fix stream filter #72 - improve public API by deprecating (get|set)EncodingFrom | ||||
* | Improve ReaderTest | ignace nyamagana butera | 2015-12-10 | 1 | -19/+4 |
| | |||||
* | Improve BOM API | ignace nyamagana butera | 2015-12-10 | 1 | -3/+3 |
| | |||||
* | adding fetchPairsWithoutDuplicates method | ignace nyamagana butera | 2015-12-09 | 1 | -61/+11 |
| | |||||
* | remove useless QueryFilter methods | ignace nyamagana butera | 2015-12-01 | 1 | -29/+1 |
| | |||||
* | Improve v8 code quality | ignace nyamagana butera | 2015-11-30 | 1 | -0/+14 |
| | | | | | - Improve Reader::fetchPairs when the offsetIndex or the valueIndex are undefined - Internal refactoring | ||||
* | Remove SplFileObject flags | ignace nyamagana butera | 2015-11-27 | 2 | -40/+33 |
| | |||||
* | Improve returnType reset | ignace nyamagana butera | 2015-11-27 | 1 | -2/+8 |
| | |||||
* | Remove useless method in QueryFilter | ignace nyamagana butera | 2015-11-26 | 1 | -17/+38 |
| | |||||
* | Improve code quality | ignace nyamagana butera | 2015-11-24 | 1 | -3/+1 |
| | |||||
* | Improve Reader rewrite | ignace nyamagana butera | 2015-11-24 | 1 | -10/+31 |
| | | | | | | - fetchMode is renamed returnType for clarity of intent - returnType reset to TYPE_ARRAY is enforced for all query methods regardless of them using the returnType at all for consistency | ||||
* | Remove deprecated newline parameters from CreateFromString | ignace nyamagana butera | 2015-11-23 | 11 | -39/+32 |
| | |||||
* | Introducing Reader::fetchPairs | ignace nyamagana butera | 2015-11-23 | 3 | -60/+143 |
| | | | | | | | | | | | | | | | | | | | In order to make League\Csv works better with huge CSV files we introduce two modes where some Reader::fetch* methods will return either an array or an iterator. The mode is defined for a single query and is by default reset to returning an array. The mode are added with the introduction of Reader::fetchPairs to returns data in an array of key-value pairs, as an associative array with a single entry per row. Adding Reader::fetchPairs requires dropping support for PHP5.4 as the method requires the use of PHP 5.5+ generators. The fetch* method callable function are also updated to ease their usage as prior to Reader::fetchPairs all callable had the same signature. Now the signature depends on the fetch* method. | ||||
* | Improve Internal Code | ignace nyamagana butera | 2015-10-30 | 1 | -0/+9 |
| | |||||
* | Improve Constructors input validation | ignace nyamagana butera | 2015-10-30 | 1 | -0/+9 |
| | |||||
* | Improve Skipping HHVM test | ignace nyamagana butera | 2015-10-29 | 10 | -24/+44 |
| | |||||
* | Improving code quality | ignace nyamagana butera | 2015-10-29 | 1 | -4/+1 |
| | | | | | - remove the need for the $newline argument in createFromString #132 #130 - improve integer filtering | ||||
* | Improve tests code | ignace nyamagana butera | 2015-10-23 | 2 | -7/+0 |
| | | | | - update test code to take into account new default flags | ||||
* | Prepare for 7.2.0 release | ignace nyamagana butera | 2015-10-23 | 1 | -7/+7 |
| | | | | | | | - Introduce Controls::fetchDelimitersOccurrences - Introduce Reader::fetch - Deprecate Reader::query - Deprecate Controls::detectDelimiterList | ||||
* | Bug Fix Spl Flags | ignace nyamagana butera | 2015-10-21 | 2 | -4/+5 |
| | | | | | - default flag is now SplFileObject::READ_AHEAD|SplFileObject::SKIP_EMPTY - AbstractCsv::__toString is also bug fixed | ||||
* | Don't trim $filter_name in sanitizeStreamFilter - Fixes filters which pass ↵ | Matt Beale | 2015-10-13 | 2 | -1/+12 |
| | | | | newline character as an argument. | ||||
* | #55 bug fix detect delimiter | ignace nyamagana butera | 2015-09-25 | 1 | -2/+2 |
| | |||||
* | Improve Package Testing tools | ignace nyamagana butera | 2015-09-25 | 9 | -65/+58 |
| | | | | | | - The package uses PHP CS Fixer to validate the coding standard - Improve Travis settings - Improve Scrutinizer settings | ||||
* | Improve Conversion method | Ignace Nyamagana Butera | 2015-06-05 | 1 | -1/+1 |
| | |||||
* | bug fix SplFileObject flags in test | Ignace Nyamagana Butera | 2015-06-04 | 1 | -7/+2 |
| | |||||
* | bug fix SplFileObject flags in test | Ignace Nyamagana Butera | 2015-06-04 | 1 | -0/+4 |
| | |||||
* | Add missing test | Ignace Nyamagana Butera | 2015-06-04 | 2 | -3/+69 |
| | | | | Test regarding #102 issue added | ||||
* | HHVM skip Applied Tag test7.1.1 | Ignace Nyamagana Butera | 2015-05-20 | 1 | -0/+3 |
| | |||||
* | bug fix for issue #99 | Ignace Nyamagana Butera | 2015-05-20 | 1 | -0/+33 |
| | |||||
* | improve internal Reader code | Ignace Nyamagana Butera | 2015-04-23 | 1 | -0/+8 |
| | |||||
* | Bug fix getConversionIterator | Ignace Nyamagana Butera | 2015-04-22 | 5 | -262/+167 |
| | |||||
* | adding QueryFilter::stripBom method | Ignace Nyamagana Butera | 2015-04-22 | 1 | -1/+56 |
| | |||||
* | bug fix DROP_NEW_LINE can be removed with setFlags | Ignace Nyamagana Butera | 2015-03-23 | 1 | -1/+0 |
| | |||||
* | update test coverage | Ignace Nyamagana Butera | 2015-03-09 | 1 | -0/+0 |
| | |||||
* | final package structure | Ignace Nyamagana Butera | 2015-02-19 | 3 | -6/+6 |
| | |||||
* | improved validation mechanism | Ignace Nyamagana Butera | 2015-02-18 | 3 | -47/+15 |
| | |||||
* | adding Specific exception for Writer validation | Ignace Nyamagana Butera | 2015-02-17 | 1 | -2/+3 |
| | |||||
* | simplified architecture | Ignace Nyamagana Butera | 2015-02-17 | 3 | -6/+6 |
| | |||||
* | improve Writer Validation and Formatter capabilities | Ignace Nyamagana Butera | 2015-02-16 | 5 | -140/+156 |
| | |||||
* | improve Writer validation capability | Ignace Nyamagana Butera | 2015-02-16 | 3 | -112/+211 |
| | |||||
* | fetchColumn improved | Ignace Nyamagana Butera | 2015-02-16 | 1 | -3/+21 |
| | |||||
* | remove default construct from public API | Ignace Nyamagana Butera | 2015-02-12 | 1 | -7/+0 |
| | |||||
* | output methods improved | Ignace Nyamagana Butera | 2015-02-11 | 3 | -100/+127 |
| | |||||
* | hhvm skipping xdebug | Ignace Nyamagana Butera | 2015-02-11 | 1 | -0/+3 |
| | |||||
* | deprecated default constructors | Ignace Nyamagana Butera | 2015-02-11 | 2 | -6/+6 |
| | |||||
* | adding test for the output method | Ignace Nyamagana Butera | 2015-02-11 | 1 | -0/+20 |
| | |||||
* | bug fix test suite | Ignace Nyamagana Butera | 2015-02-10 | 1 | -0/+1 |
| | |||||
* | improve BOM Handling | Ignace Nyamagana Butera | 2015-02-10 | 1 | -1/+0 |
| | |||||
* | improve SplFileObject flags handling | Ignace Nyamagana Butera | 2015-02-10 | 1 | -1/+14 |
| | |||||
* | bug fix test suite | Ignace Nyamagana Butera | 2015-02-09 | 1 | -0/+3 |
| | |||||
* | update test suite | Ignace Nyamagana Butera | 2015-02-09 | 2 | -0/+286 |
| | |||||
* | improve newline handling | Ignace Nyamagana Butera | 2015-02-09 | 2 | -206/+1 |
| | |||||
* | improve lib | Ignace Nyamagana Butera | 2015-02-02 | 1 | -2/+2 |
| | |||||
* | improve Writer | Ignace Nyamagana Butera | 2015-01-29 | 2 | -3/+3 |
| | |||||
* | bug fix update exception message | Ignace Nyamagana Butera | 2015-01-29 | 1 | -3/+3 |
| | |||||
* | adding Writer::useValidation method | Ignace Nyamagana Butera | 2015-01-28 | 1 | -1/+16 |
| | |||||
* | improve new features | Ignace Nyamagana Butera | 2015-01-28 | 1 | -2/+1 |
| | |||||
* | improve new Features | Ignace Nyamagana Butera | 2015-01-28 | 1 | -1/+10 |
| | |||||
* | adding Writer::setCellContentValidation | Ignace Nyamagana Butera | 2015-01-28 | 1 | -0/+17 |
| | |||||
* | bug fix createFromString named constructor | Ignace Nyamagana Butera | 2015-01-28 | 1 | -0/+10 |
| | |||||
* | move AbstractCsv methods to traits | Ignace Nyamagana Butera | 2015-01-20 | 1 | -2/+2 |
| | |||||
* | adding Output trait | Ignace Nyamagana Butera | 2015-01-20 | 1 | -2/+2 |
| | |||||
* | update BOM methods names | Ignace Nyamagana Butera | 2015-01-19 | 1 | -8/+8 |
| | |||||
* | bug fix | Ignace Nyamagana Butera | 2015-01-19 | 1 | -1/+3 |
| | |||||
* | adding Abstract::getBOMOnInput | Ignace Nyamagana Butera | 2015-01-19 | 1 | -0/+16 |
| | |||||
* | improve BOM on Output feature #65 | Ignace Nyamagana Butera | 2015-01-16 | 1 | -4/+4 |
| | |||||
* | bug fix BOM feature | Ignace Nyamagana Butera | 2015-01-15 | 1 | -0/+8 |
| | |||||
* | adding BOM to output #65 | Ignace Nyamagana Butera | 2015-01-15 | 1 | -0/+7 |
| | |||||
* | improving added newline feature | Ignace Nyamagana Butera | 2014-12-11 | 1 | -3/+3 |
| | |||||
* | Added a test for custom line endings | Craig Duncan | 2014-12-09 | 1 | -0/+10 |
| | |||||
* | fetchAssoc internal code improved | Ignace Nyamagana Butera | 2014-12-03 | 1 | -3/+3 |
| | |||||
* | prepare for 6.1 release | Ignace Nyamagana Butera | 2014-12-01 | 1 | -45/+66 |
| | |||||
* | Bug fix in implementing issue #62 | Ignace Nyamagana Butera | 2014-12-01 | 1 | -6/+38 |
| | |||||
* | Add default keys when keys are not set when use Reader::fetchAssoc() | RobinDev | 2014-11-28 | 1 | -0/+9 |
| | | | | | Default keys are the first csv line. Relative to issue #62. | ||||
* | CS fixes | Graham Campbell | 2014-11-08 | 3 | -16/+15 |
| | |||||
* | remove deprecated methods | ignace nyamagana butera | 2014-08-24 | 3 | -21/+17 |
| | |||||
* | improve stream filter feature | ignace nyamagana butera | 2014-08-20 | 3 | -10/+62 |
| | |||||
* | update docblock | Ignace Nyamagana Butera | 2014-08-08 | 1 | -2/+1 |
| | |||||
* | bug fix for HHVM | Ignace Nyamagana Butera | 2014-08-08 | 3 | -19/+17 |
| | |||||
* | improve AbstractCsv class constructor | Ignace Nyamagana Butera | 2014-08-08 | 1 | -18/+9 |
| | |||||
* | update library CI settings | Ignace Nyamagana Butera | 2014-08-08 | 1 | -12/+0 |
| | |||||
* | added missing test | Ignace Nyamagana Butera | 2014-08-08 | 1 | -0/+3 |
| | |||||
* | improve named constructors | Ignace Nyamagana Butera | 2014-08-08 | 1 | -12/+20 |
| | |||||
* | remove direct call to constructor in test | Ignace Nyamagana Butera | 2014-08-07 | 3 | -36/+28 |
| | |||||
* | update docblock info | Ignace Nyamagana Butera | 2014-08-07 | 1 | -0/+21 |
| | |||||
* | update CSV Test | Ignace Nyamagana Butera | 2014-07-24 | 1 | -6/+11 |
| | |||||
* | Writer::validateRow improved | Ignace Nyamagana Butera | 2014-05-22 | 1 | -0/+9 |
| | |||||
* | restore deprecated methods | Ignace Nyamagana Butera | 2014-05-16 | 3 | -11/+11 |
| | |||||
* | remove deprecated method to prepare for v6 | Ignace Nyamagana Butera | 2014-05-15 | 3 | -13/+13 |
| | |||||
* | applyIteratorSortBy improved | ignace nyamagana butera | 2014-04-28 | 1 | -0/+14 |
| | |||||
* | change the stream filter mode reset the stream filters collection | Ignace Nyamagana Butera | 2014-04-28 | 1 | -1/+1 |
| | |||||
* | adding stream filter support to php://filter meta wrapper | Ignace Nyamagana Butera | 2014-04-28 | 1 | -10/+31 |
| | |||||
* | update tests | Ignace Nyamagana Butera | 2014-04-25 | 2 | -1/+3 |
| | |||||
* | moving the csv property from AbstractCsv to Writer class | Ignace Nyamagana Butera | 2014-04-25 | 3 | -4/+34 |
| |