Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bug fix BOM sequence value8.1.2 | Ignace Nyamagana Butera | 2016-10-27 | 1 | -1/+1 |
| | |||||
* | bug fix BOM stripping #184 | Ignace Nyamagana Butera | 2016-10-03 | 1 | -1/+1 |
| | |||||
* | 8.1.1 release8.1.1 | ignace nyamagana butera | 2016-09-05 | 13 | -13/+13 |
| | |||||
* | Changed Content-Type header to text/csv re: RFC 7111 | Kris Reeck | 2016-09-01 | 1 | -1/+1 |
| | |||||
* | Change getInputBom() method name to getInputBOM() to be consistent ↵ | Hugo Hamon | 2016-08-01 | 2 | -4/+4 |
| | | | | everywhere in the API. | ||||
* | bug fix preserve fileObject CSV controls | ignace nyamagana butera | 2016-07-25 | 1 | -1/+9 |
| | | | | | | | | | | | 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 | ||||
* | Update project settings | ignace nyamagana butera | 2016-07-18 | 2 | -4/+4 |
| | | | | | | | | | - adding .editorconfig - adding github ISSUE_TEMPLATE md - updating composer package (fabpot/php-cs-fixer dev dependency updated) - updating .gitattributes to include editorconfig - improve QueryFilter | ||||
* | prepare 8.1.0 release8.1.0 | ignace nyamagana butera | 2016-05-30 | 13 | -13/+13 |
| | |||||
* | parameters should be in snake case | ignace nyamagana butera | 2016-05-30 | 1 | -2/+2 |
| | |||||
* | Adding an autoloader script | ignace nyamagana butera | 2016-05-23 | 8 | -190/+190 |
| | |||||
* | bug fix deprecation warning | ignace nyamagana butera | 2016-05-03 | 1 | -2/+2 |
| | |||||
* | All properties are now camelCase | ignace nyamagana butera | 2016-02-15 | 8 | -152/+150 |
| | |||||
* | Bug Fix League\Csv | ignace nyamagana butera | 2016-02-09 | 3 | -12/+42 |
| | | | | | - bug fix stream filter #72 - improve public API by deprecating (get|set)EncodingFrom | ||||
* | docblock improvements | ignace nyamagana butera | 2016-01-28 | 1 | -3/+3 |
| | |||||
* | Improve Docblocks | ignace nyamagana butera | 2015-12-10 | 2 | -43/+44 |
| | |||||
* | Improve BOM API | ignace nyamagana butera | 2015-12-10 | 1 | -5/+5 |
| | |||||
* | Update changelog | ignace nyamagana butera | 2015-12-10 | 1 | -1/+1 |
| | |||||
* | adding fetchPairsWithoutDuplicates method | ignace nyamagana butera | 2015-12-09 | 3 | -69/+27 |
| | |||||
* | bug fix Output::toXML method | ignace nyamagana butera | 2015-12-03 | 1 | -4/+4 |
| | |||||
* | Improve Library settings | ignace nyamagana butera | 2015-12-03 | 1 | -12/+9 |
| | |||||
* | Improve QueryFilter code | ignace nyamagana butera | 2015-12-01 | 1 | -2/+2 |
| | |||||
* | Improve QueryFilter code | ignace nyamagana butera | 2015-12-01 | 1 | -5/+6 |
| | |||||
* | Improve QueryFilter code | ignace nyamagana butera | 2015-12-01 | 1 | -48/+43 |
| | |||||
* | remove useless QueryFilter methods | ignace nyamagana butera | 2015-12-01 | 1 | -89/+13 |
| | |||||
* | Improve QueryFilter code | ignace nyamagana butera | 2015-11-30 | 1 | -47/+51 |
| | |||||
* | Improve v8 code quality | ignace nyamagana butera | 2015-11-30 | 7 | -156/+139 |
| | | | | | - Improve Reader::fetchPairs when the offsetIndex or the valueIndex are undefined - Internal refactoring | ||||
* | Improve Inner Filter application | ignace nyamagana butera | 2015-11-27 | 2 | -5/+3 |
| | |||||
* | Improve docblocks | ignace nyamagana butera | 2015-11-27 | 2 | -6/+5 |
| | |||||
* | Remove SplFileObject flags | ignace nyamagana butera | 2015-11-27 | 4 | -82/+32 |
| | |||||
* | Improve returnType reset | ignace nyamagana butera | 2015-11-27 | 2 | -4/+4 |
| | |||||
* | Improve internal code | ignace nyamagana butera | 2015-11-26 | 3 | -10/+18 |
| | |||||
* | Remove useless method in QueryFilter | ignace nyamagana butera | 2015-11-26 | 2 | -11/+5 |
| | |||||
* | Improve Internal code | ignace nyamagana butera | 2015-11-26 | 5 | -62/+39 |
| | |||||
* | Improve Reader class | ignace nyamagana butera | 2015-11-26 | 3 | -64/+79 |
| | | | | | - Bug fix Reader::fetchAssoc to align with v8 behavior - returnType mechanism is moved to the QueryFilter Trait | ||||
* | Improve CSV conversion | ignace nyamagana butera | 2015-11-25 | 1 | -8/+9 |
| | |||||
* | Making scrutinizer happy | ignace nyamagana butera | 2015-11-24 | 7 | -14/+16 |
| | |||||
* | Preparing 8.0.0 | ignace nyamagana butera | 2015-11-24 | 13 | -13/+13 |
| | |||||
* | Improve code quality | ignace nyamagana butera | 2015-11-24 | 1 | -24/+24 |
| | |||||
* | Improve Reader rewrite | ignace nyamagana butera | 2015-11-24 | 1 | -33/+45 |
| | | | | | | - 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 | 1 | -7/+3 |
| | |||||
* | Introducing Reader::fetchPairs | ignace nyamagana butera | 2015-11-23 | 3 | -86/+170 |
| | | | | | | | | | | | | | | | | | | | 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 | 2 | -19/+16 |
| | |||||
* | Update filterInteger docblock | ignace nyamagana butera | 2015-10-30 | 3 | -4/+4 |
| | |||||
* | Improve Constructors input validation | ignace nyamagana butera | 2015-10-30 | 1 | -37/+36 |
| | |||||
* | make scrutinizer happy | ignace nyamagana butera | 2015-10-29 | 1 | -3/+3 |
| | |||||
* | remove trim usage | ignace nyamagana butera | 2015-10-29 | 2 | -6/+4 |
| | |||||
* | Improving code quality | ignace nyamagana butera | 2015-10-29 | 3 | -14/+34 |
| | | | | | - remove the need for the $newline argument in createFromString #132 #130 - improve integer filtering | ||||
* | Simplify code | ignace nyamagana butera | 2015-10-27 | 2 | -13/+3 |
| | |||||
* | typo fix | ignace nyamagana butera | 2015-10-27 | 1 | -1/+1 |
| | |||||
* | Improve internal code | ignace nyamagana butera | 2015-10-27 | 3 | -82/+90 |
| | |||||
* | Improve tests code | ignace nyamagana butera | 2015-10-23 | 1 | -2/+1 |
| | | | | - update test code to take into account new default flags | ||||
* | Prepare for 7.2.0 release | ignace nyamagana butera | 2015-10-23 | 13 | -82/+115 |
| | | | | | | | - Introduce Controls::fetchDelimitersOccurrences - Introduce Reader::fetch - Deprecate Reader::query - Deprecate Controls::detectDelimiterList | ||||
* | Bug Fix Spl Flags | ignace nyamagana butera | 2015-10-21 | 2 | -2/+2 |
| | | | | | - default flag is now SplFileObject::READ_AHEAD|SplFileObject::SKIP_EMPTY - AbstractCsv::__toString is also bug fixed | ||||
* | Improve code | ignace nyamagana butera | 2015-10-21 | 10 | -34/+44 |
| | | | | | | - using call_user_func to avoid PHP bug https://bugs.php.net/bug.php?id=68475 - improve regexp documentation - add more excluded files to gitattributes | ||||
* | Fixed typo | Pascal Borreli | 2015-10-16 | 1 | -1/+1 |
| | |||||
* | Fix docblocks | mortenhauberg | 2015-10-15 | 6 | -8/+10 |
| | |||||
* | Don't trim $filter_name in sanitizeStreamFilter - Fixes filters which pass ↵ | Matt Beale | 2015-10-13 | 1 | -3/+1 |
| | | | | newline character as an argument. | ||||
* | #55 bug fix detect delimiter | ignace nyamagana butera | 2015-09-25 | 1 | -1/+1 |
| | |||||
* | Improve Package Testing tools | ignace nyamagana butera | 2015-09-25 | 11 | -82/+62 |
| | | | | | | - The package uses PHP CS Fixer to validate the coding standard - Improve Travis settings - Improve Scrutinizer settings | ||||
* | Small fixes to comments | Sergey Telshevsky | 2015-09-18 | 1 | -3/+3 |
| | |||||
* | 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 | -4/+4 |
| | |||||
* | make scrutinizer happy | Ignace Nyamagana Butera | 2015-06-04 | 3 | -54/+83 |
| | |||||
* | Resolve issue #102 | Ignace Nyamagana Butera | 2015-06-04 | 3 | -10/+22 |
| | | | | | The enclosure character should also be stripped when The BOM character is removed to properly output CSV content | ||||
* | bug fix for issue #99 | Ignace Nyamagana Butera | 2015-05-20 | 13 | -13/+17 |
| | |||||
* | update package | Ignace Nyamagana Butera | 2015-05-05 | 2 | -3/+4 |
| | |||||
* | adding Reader::execute for future use | Ignace Nyamagana Butera | 2015-04-23 | 1 | -33/+46 |
| | |||||
* | improve internal Reader code | Ignace Nyamagana Butera | 2015-04-23 | 1 | -18/+21 |
| | |||||
* | improve QueryFilter internal code | Ignace Nyamagana Butera | 2015-04-23 | 1 | -83/+83 |
| | |||||
* | bug fix strip_bom property reset | Ignace Nyamagana Butera | 2015-04-23 | 1 | -0/+2 |
| | |||||
* | query filters trait is attached to AbstractCsv | Ignace Nyamagana Butera | 2015-04-23 | 3 | -27/+13 |
| | |||||
* | improve Writer::insertOne | Ignace Nyamagana Butera | 2015-04-22 | 1 | -1/+55 |
| | |||||
* | prepare for 7.1 release | Ignace Nyamagana Butera | 2015-04-22 | 13 | -13/+13 |
| | |||||
* | bug fix getConversionIterator | Ignace Nyamagana Butera | 2015-04-22 | 3 | -3/+11 |
| | |||||
* | Bug fix getConversionIterator | Ignace Nyamagana Butera | 2015-04-22 | 2 | -4/+6 |
| | |||||
* | adding QueryFilter::stripBom method | Ignace Nyamagana Butera | 2015-04-22 | 3 | -5/+76 |
| | |||||
* | prepare for 7.0.1 release7.0.1 | Ignace Nyamagana Butera | 2015-03-23 | 13 | -13/+13 |
| | |||||
* | bug fix DROP_NEW_LINE can be removed with setFlags | Ignace Nyamagana Butera | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | Remove unused use statements | mortenhauberg | 2015-03-10 | 2 | -2/+0 |
| | |||||
* | improve fetchAssoc | Ignace Nyamagana Butera | 2015-03-03 | 1 | -28/+8 |
| | |||||
* | remove getCsv from Writer | Ignace Nyamagana Butera | 2015-03-02 | 1 | -20/+6 |
| | |||||
* | Typo in method name | G. Arends | 2015-02-26 | 3 | -5/+5 |
| | |||||
* | MapIterator now only works with Iterator | Ignace Nyamagana Butera | 2015-02-23 | 2 | -4/+4 |
| | |||||
* | update MapIterator __construct typehint | Ignace Nyamagana Butera | 2015-02-23 | 1 | -3/+3 |
| | |||||
* | improve docblock to make scrutinize happy | Ignace Nyamagana Butera | 2015-02-20 | 5 | -74/+75 |
| | |||||
* | improve rowfilter trait | Ignace Nyamagana Butera | 2015-02-20 | 2 | -39/+41 |
| | |||||
* | docblock fix | Ignace Nyamagana Butera | 2015-02-19 | 3 | -5/+3 |
| | |||||
* | final package structure | Ignace Nyamagana Butera | 2015-02-19 | 12 | -118/+87 |
| | |||||
* | improved validation mechanism | Ignace Nyamagana Butera | 2015-02-18 | 10 | -180/+125 |
| | |||||
* | adding Specific exception for Writer validation | Ignace Nyamagana Butera | 2015-02-17 | 2 | -1/+28 |
| | |||||
* | simplified architecture | Ignace Nyamagana Butera | 2015-02-17 | 3 | -6/+6 |
| | |||||
* | Writer optimization | Ignace Nyamagana Butera | 2015-02-16 | 3 | -64/+68 |
| | |||||
* | make scrutinizer happy | Ignace Nyamagana Butera | 2015-02-16 | 3 | -27/+9 |
| | |||||
* | improve Writer Validation and Formatter capabilities | Ignace Nyamagana Butera | 2015-02-16 | 6 | -185/+311 |
| | |||||
* | improve Writer validation capability | Ignace Nyamagana Butera | 2015-02-16 | 3 | -177/+308 |
| | |||||
* | fetchColumn improved | Ignace Nyamagana Butera | 2015-02-16 | 1 | -4/+3 |
| | |||||
* | make scrutinizer happy | Ignace Nyamagana Butera | 2015-02-12 | 1 | -1/+1 |
| | |||||
* | remove default construct from public API | Ignace Nyamagana Butera | 2015-02-12 | 2 | -129/+87 |
| | |||||
* | let's be nice with scrutinizr | Ignace Nyamagana Butera | 2015-02-11 | 5 | -7/+18 |
| | |||||
* | output methods improved | Ignace Nyamagana Butera | 2015-02-11 | 1 | -2/+5 |
| |