summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* bug fix BOM sequence value8.1.2Ignace Nyamagana Butera2016-10-271-1/+1
|
* bug fix BOM stripping #184Ignace Nyamagana Butera2016-10-031-1/+1
|
* 8.1.1 release8.1.1ignace nyamagana butera2016-09-0513-13/+13
|
* Changed Content-Type header to text/csv re: RFC 7111Kris Reeck2016-09-011-1/+1
|
* Change getInputBom() method name to getInputBOM() to be consistent ↵Hugo Hamon2016-08-012-4/+4
| | | | everywhere in the API.
* bug fix preserve fileObject CSV controlsignace nyamagana butera2016-07-251-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 settingsignace nyamagana butera2016-07-182-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.0ignace nyamagana butera2016-05-3013-13/+13
|
* parameters should be in snake caseignace nyamagana butera2016-05-301-2/+2
|
* Adding an autoloader scriptignace nyamagana butera2016-05-238-190/+190
|
* bug fix deprecation warningignace nyamagana butera2016-05-031-2/+2
|
* All properties are now camelCaseignace nyamagana butera2016-02-158-152/+150
|
* Bug Fix League\Csvignace nyamagana butera2016-02-093-12/+42
| | | | | - bug fix stream filter #72 - improve public API by deprecating (get|set)EncodingFrom
* docblock improvementsignace nyamagana butera2016-01-281-3/+3
|
* Improve Docblocksignace nyamagana butera2015-12-102-43/+44
|
* Improve BOM APIignace nyamagana butera2015-12-101-5/+5
|
* Update changelogignace nyamagana butera2015-12-101-1/+1
|
* adding fetchPairsWithoutDuplicates methodignace nyamagana butera2015-12-093-69/+27
|
* bug fix Output::toXML methodignace nyamagana butera2015-12-031-4/+4
|
* Improve Library settingsignace nyamagana butera2015-12-031-12/+9
|
* Improve QueryFilter codeignace nyamagana butera2015-12-011-2/+2
|
* Improve QueryFilter codeignace nyamagana butera2015-12-011-5/+6
|
* Improve QueryFilter codeignace nyamagana butera2015-12-011-48/+43
|
* remove useless QueryFilter methodsignace nyamagana butera2015-12-011-89/+13
|
* Improve QueryFilter codeignace nyamagana butera2015-11-301-47/+51
|
* Improve v8 code qualityignace nyamagana butera2015-11-307-156/+139
| | | | | - Improve Reader::fetchPairs when the offsetIndex or the valueIndex are undefined - Internal refactoring
* Improve Inner Filter applicationignace nyamagana butera2015-11-272-5/+3
|
* Improve docblocksignace nyamagana butera2015-11-272-6/+5
|
* Remove SplFileObject flagsignace nyamagana butera2015-11-274-82/+32
|
* Improve returnType resetignace nyamagana butera2015-11-272-4/+4
|
* Improve internal codeignace nyamagana butera2015-11-263-10/+18
|
* Remove useless method in QueryFilterignace nyamagana butera2015-11-262-11/+5
|
* Improve Internal codeignace nyamagana butera2015-11-265-62/+39
|
* Improve Reader classignace nyamagana butera2015-11-263-64/+79
| | | | | - Bug fix Reader::fetchAssoc to align with v8 behavior - returnType mechanism is moved to the QueryFilter Trait
* Improve CSV conversionignace nyamagana butera2015-11-251-8/+9
|
* Making scrutinizer happyignace nyamagana butera2015-11-247-14/+16
|
* Preparing 8.0.0ignace nyamagana butera2015-11-2413-13/+13
|
* Improve code qualityignace nyamagana butera2015-11-241-24/+24
|
* Improve Reader rewriteignace nyamagana butera2015-11-241-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 CreateFromStringignace nyamagana butera2015-11-231-7/+3
|
* Introducing Reader::fetchPairsignace nyamagana butera2015-11-233-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 Codeignace nyamagana butera2015-10-302-19/+16
|
* Update filterInteger docblockignace nyamagana butera2015-10-303-4/+4
|
* Improve Constructors input validationignace nyamagana butera2015-10-301-37/+36
|
* make scrutinizer happyignace nyamagana butera2015-10-291-3/+3
|
* remove trim usageignace nyamagana butera2015-10-292-6/+4
|
* Improving code qualityignace nyamagana butera2015-10-293-14/+34
| | | | | - remove the need for the $newline argument in createFromString #132 #130 - improve integer filtering
* Simplify codeignace nyamagana butera2015-10-272-13/+3
|
* typo fixignace nyamagana butera2015-10-271-1/+1
|
* Improve internal codeignace nyamagana butera2015-10-273-82/+90
|
* Improve tests codeignace nyamagana butera2015-10-231-2/+1
| | | | - update test code to take into account new default flags
* Prepare for 7.2.0 releaseignace nyamagana butera2015-10-2313-82/+115
| | | | | | | - Introduce Controls::fetchDelimitersOccurrences - Introduce Reader::fetch - Deprecate Reader::query - Deprecate Controls::detectDelimiterList
* Bug Fix Spl Flagsignace nyamagana butera2015-10-212-2/+2
| | | | | - default flag is now SplFileObject::READ_AHEAD|SplFileObject::SKIP_EMPTY - AbstractCsv::__toString is also bug fixed
* Improve codeignace nyamagana butera2015-10-2110-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 typoPascal Borreli2015-10-161-1/+1
|
* Fix docblocksmortenhauberg2015-10-156-8/+10
|
* Don't trim $filter_name in sanitizeStreamFilter - Fixes filters which pass ↵Matt Beale2015-10-131-3/+1
| | | | newline character as an argument.
* #55 bug fix detect delimiterignace nyamagana butera2015-09-251-1/+1
|
* Improve Package Testing toolsignace nyamagana butera2015-09-2511-82/+62
| | | | | | - The package uses PHP CS Fixer to validate the coding standard - Improve Travis settings - Improve Scrutinizer settings
* Small fixes to commentsSergey Telshevsky2015-09-181-3/+3
|
* Improve Conversion methodIgnace Nyamagana Butera2015-06-051-1/+1
|
* bug fix SplFileObject flags in testIgnace Nyamagana Butera2015-06-041-4/+4
|
* make scrutinizer happyIgnace Nyamagana Butera2015-06-043-54/+83
|
* Resolve issue #102Ignace Nyamagana Butera2015-06-043-10/+22
| | | | | The enclosure character should also be stripped when The BOM character is removed to properly output CSV content
* bug fix for issue #99Ignace Nyamagana Butera2015-05-2013-13/+17
|
* update packageIgnace Nyamagana Butera2015-05-052-3/+4
|
* adding Reader::execute for future useIgnace Nyamagana Butera2015-04-231-33/+46
|
* improve internal Reader codeIgnace Nyamagana Butera2015-04-231-18/+21
|
* improve QueryFilter internal codeIgnace Nyamagana Butera2015-04-231-83/+83
|
* bug fix strip_bom property resetIgnace Nyamagana Butera2015-04-231-0/+2
|
* query filters trait is attached to AbstractCsvIgnace Nyamagana Butera2015-04-233-27/+13
|
* improve Writer::insertOneIgnace Nyamagana Butera2015-04-221-1/+55
|
* prepare for 7.1 releaseIgnace Nyamagana Butera2015-04-2213-13/+13
|
* bug fix getConversionIteratorIgnace Nyamagana Butera2015-04-223-3/+11
|
* Bug fix getConversionIteratorIgnace Nyamagana Butera2015-04-222-4/+6
|
* adding QueryFilter::stripBom methodIgnace Nyamagana Butera2015-04-223-5/+76
|
* prepare for 7.0.1 release7.0.1Ignace Nyamagana Butera2015-03-2313-13/+13
|
* bug fix DROP_NEW_LINE can be removed with setFlagsIgnace Nyamagana Butera2015-03-231-1/+1
|
* Remove unused use statementsmortenhauberg2015-03-102-2/+0
|
* improve fetchAssocIgnace Nyamagana Butera2015-03-031-28/+8
|
* remove getCsv from WriterIgnace Nyamagana Butera2015-03-021-20/+6
|
* Typo in method nameG. Arends2015-02-263-5/+5
|
* MapIterator now only works with IteratorIgnace Nyamagana Butera2015-02-232-4/+4
|
* update MapIterator __construct typehintIgnace Nyamagana Butera2015-02-231-3/+3
|
* improve docblock to make scrutinize happyIgnace Nyamagana Butera2015-02-205-74/+75
|
* improve rowfilter traitIgnace Nyamagana Butera2015-02-202-39/+41
|
* docblock fixIgnace Nyamagana Butera2015-02-193-5/+3
|
* final package structureIgnace Nyamagana Butera2015-02-1912-118/+87
|
* improved validation mechanismIgnace Nyamagana Butera2015-02-1810-180/+125
|
* adding Specific exception for Writer validationIgnace Nyamagana Butera2015-02-172-1/+28
|
* simplified architectureIgnace Nyamagana Butera2015-02-173-6/+6
|
* Writer optimizationIgnace Nyamagana Butera2015-02-163-64/+68
|
* make scrutinizer happyIgnace Nyamagana Butera2015-02-163-27/+9
|
* improve Writer Validation and Formatter capabilitiesIgnace Nyamagana Butera2015-02-166-185/+311
|
* improve Writer validation capabilityIgnace Nyamagana Butera2015-02-163-177/+308
|
* fetchColumn improvedIgnace Nyamagana Butera2015-02-161-4/+3
|
* make scrutinizer happyIgnace Nyamagana Butera2015-02-121-1/+1
|
* remove default construct from public APIIgnace Nyamagana Butera2015-02-122-129/+87
|
* let's be nice with scrutinizrIgnace Nyamagana Butera2015-02-115-7/+18
|
* output methods improvedIgnace Nyamagana Butera2015-02-111-2/+5
|