summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* improve documentationIgnace Nyamagana Butera2015-02-111-4/+4
|
* remove ini_set settingIgnace Nyamagana Butera2015-02-111-4/+2
|
* deprecated default constructorsIgnace Nyamagana Butera2015-02-111-0/+2
|
* adding test for the output methodIgnace Nyamagana Butera2015-02-111-1/+0
|
* improve fpassthru methodIgnace Nyamagana Butera2015-02-111-1/+1
|
* improved internal fpassthru methodIgnace Nyamagana Butera2015-02-101-1/+6
|
* modifying jsonSerialize outputIgnace Nyamagana Butera2015-02-101-1/+1
|
* improve code qualityIgnace Nyamagana Butera2015-02-103-41/+47
|
* improve BOM HandlingIgnace Nyamagana Butera2015-02-101-9/+61
|
* improve SplFileObject flags handlingIgnace Nyamagana Butera2015-02-102-26/+5
|
* remove CSV control setter default valuesIgnace Nyamagana Butera2015-02-097-45/+38
|
* improve newline handlingIgnace Nyamagana Butera2015-02-092-10/+3
|
* moving newline handling to controls traitsIgnace Nyamagana Butera2015-02-093-45/+37
|
* Merge branch 'master' of https://github.com/thephpleague/csvIgnace Nyamagana Butera2015-02-021-1/+1
|\
| * Use parent methods in MapIteratorAlexander Miertsch2015-01-311-1/+1
| |
* | improve libIgnace Nyamagana Butera2015-02-029-46/+52
|/
* adding flexible outputIgnace Nyamagana Butera2015-01-293-4/+19
|\
| * adding more flexible output methodIgnace Nyamagana Butera2015-01-293-4/+19
| |
* | improve WriterIgnace Nyamagana Butera2015-01-291-7/+4
|/
* improve WriterIgnace Nyamagana Butera2015-01-281-7/+2
|
* adding Writer::useValidation methodIgnace Nyamagana Butera2015-01-281-16/+54
|
* improve new featuresIgnace Nyamagana Butera2015-01-282-38/+31
|
* improve new FeaturesIgnace Nyamagana Butera2015-01-282-3/+8
|
* adding Writer::setCellContentValidationIgnace Nyamagana Butera2015-01-281-8/+33
|
* bug fix createFromString named constructorIgnace Nyamagana Butera2015-01-281-2/+4
|
* improve Factory traitIgnace Nyamagana Butera2015-01-232-44/+44
|
* making the MapIterator internalIgnace Nyamagana Butera2015-01-231-0/+1
|
* adding Factory traitIgnace Nyamagana Butera2015-01-232-144/+168
|
* improve factory methodsIgnace Nyamagana Butera2015-01-211-2/+3
|
* improve output methodIgnace Nyamagana Butera2015-01-211-3/+3
|
* prepare for 6.3 releaseIgnace Nyamagana Butera2015-01-208-14/+13
|
* bug fix output methodIgnace Nyamagana Butera2015-01-201-1/+1
|
* move AbstractCsv methods to traitsIgnace Nyamagana Butera2015-01-203-20/+26
|
* adding Output traitIgnace Nyamagana Butera2015-01-202-184/+224
|
* update BOM methods namesIgnace Nyamagana Butera2015-01-191-8/+8
|
* bug fixIgnace Nyamagana Butera2015-01-191-4/+10
|
* adding Abstract::getBOMOnInputIgnace Nyamagana Butera2015-01-191-5/+33
|
* improve BOM on Output feature #65Ignace Nyamagana Butera2015-01-162-38/+52
|
* bug fix BOM featureIgnace Nyamagana Butera2015-01-151-3/+3
|
* bug fix filename encoding in AbstractCsv::output methodIgnace Nyamagana Butera2015-01-151-6/+4
|
* remove Content-Length header from outputIgnace Nyamagana Butera2015-01-151-4/+0
|
* adding BOM to output #65Ignace Nyamagana Butera2015-01-152-1/+38
|
* Update Writer.phpignace nyamagana butera2014-12-121-3/+3
| | | update docblock
* prepare for 6.2 releaseIgnace Nyamagana Butera2014-12-114-4/+4
|
* improving added newline featureIgnace Nyamagana Butera2014-12-113-42/+41
|
* Allow the line ending characters to be overriddenCraig Duncan2014-12-093-0/+37
|
* fetchAssoc internal code improvedIgnace Nyamagana Butera2014-12-031-57/+78
|
* prepare for 6.1 releaseIgnace Nyamagana Butera2014-12-017-17/+13
|
* Bug fix in implementing issue #62Ignace Nyamagana Butera2014-12-011-27/+40
|
* Add default keys when keys are not set when use Reader::fetchAssoc()RobinDev2014-11-281-1/+29
| | | | | Default keys are the first csv line. Relative to issue #62.
* bump version 6.0.16.0.1ignace nyamagana butera2014-11-127-84/+78
|
* CS fixesGraham Campbell2014-11-081-1/+1
|
* Bug Fix detectDelimiterList by adding COUNT_RECURSIVEHermann Herz2014-11-071-1/+1
| | | | | | | | | | | | Discussion see #55 At the moment detectDelimiterList method doesn't find the correct delimiter when there are 2 or more potential delimiters in the csv line. For example if there are 30 semicolons (;) and only one comma (,) in the checked csv line the method doesn't find the correct delimiter anymore and returns only both found occurences (";" and ","). This is because fetchRowsCountByDelimiter method (when we use default $nb_rows = 1 value) always prints 1 for both found delimiters as a result regardless if there are 30 semicolons and only one comma there. So I added the COUNT_RECURSIVE mode in fetchRowsCountByDelimiter method in order we get a relation how often a delimiter is present in the line(s). In the detectDelimiterList method we can then change the return line so it only returns the delimiter with the most occurences. To make that even more robust we return only one delimiter if it's occurence is way higher then the occurence of the 2nd found delimiter (I choosed 2.5x the times here). If its quantity is not way higher we return all found delimiters like it is now.
* docblock fixIgnace Nyamagana Butera2014-08-272-12/+12
|
* internals improvedIgnace Nyamagana Butera2014-08-275-160/+160
|
* toXML improvedIgnace Nyamagana Butera2014-08-261-3/+3
|
* remove Formatter traitIgnace Nyamagana Butera2014-08-262-182/+141
|
* doc block fixIgnace Nyamagana Butera2014-08-262-2/+2
|
* adding the FormatterIgnace Nyamagana Butera2014-08-262-147/+188
|
* improve code quality using calisthenics recommandationsIgnace Nyamagana Butera2014-08-264-53/+65
|
* prepare v6Ignace Nyamagana Butera2014-08-253-129/+129
|
* consolide one Query trait for the Reader classIgnace Nyamagana Butera2014-08-255-335/+272
|
* remove deprecated methodsignace nyamagana butera2014-08-249-218/+97
|
* scrutinizr fixesIgnace Nyamagana Butera2014-08-211-3/+0
|
* deprecated detectDelimiterIgnace Nyamagana Butera2014-08-202-7/+29
|
* improve stream filter featureignace nyamagana butera2014-08-203-66/+89
|
* update docblockIgnace Nyamagana Butera2014-08-082-13/+11
|
* update docblockIgnace Nyamagana Butera2014-08-083-15/+40
|
* bug fix for HHVMIgnace Nyamagana Butera2014-08-082-5/+5
|
* improve AbstractCsv class constructorIgnace Nyamagana Butera2014-08-081-2/+5
|
* improve named constructorsIgnace Nyamagana Butera2014-08-081-7/+5
|
* improve StreamFilter TraitIgnace Nyamagana Butera2014-08-081-21/+41
|
* remove direct call to constructor in testIgnace Nyamagana Butera2014-08-071-12/+13
|
* deprecated get/setEnconding methodIgnace Nyamagana Butera2014-08-071-3/+7
|
* adding createFromFileObject named constructorIgnace Nyamagana Butera2014-08-071-5/+15
|
* createFromPath improvedIgnace Nyamagana Butera2014-08-071-3/+2
|
* update docblockIgnace Nyamagana Butera2014-08-074-13/+13
|
* bug fixes against scrutinizr new settingsIgnace Nyamagana Butera2014-08-076-23/+19
|
* update docblock infoIgnace Nyamagana Butera2014-08-072-4/+4
|
* adding createFromPathIgnace Nyamagana Butera2014-08-071-3/+27
|
* move from private to protected methodignace nyamagana butera2014-07-212-5/+5
|
* AbstractCsv::detectDelimiter improvedIgnace Nyamagana Butera2014-05-221-14/+27
|
* Writer::validateRow improvedIgnace Nyamagana Butera2014-05-221-12/+23
|
* Writer::sanitizeColumnsCount improvedIgnace Nyamagana Butera2014-05-221-8/+1
|
* adding AbstractCsv::newInstanceIgnace Nyamagana Butera2014-05-193-38/+43
|
* update setFlags documentationIgnace Nyamagana Butera2014-05-161-0/+2
|
* restore deprecated methodsIgnace Nyamagana Butera2014-05-161-1/+1
|
* restore deprecated methodsIgnace Nyamagana Butera2014-05-166-4/+104
|
* properly using setterIgnace Nyamagana Butera2014-05-162-10/+10
|
* Library structure updateIgnace Nyamagana Butera2014-05-165-260/+286
|
* remove deprecated method to prepare for v6Ignace Nyamagana Butera2014-05-155-92/+1
|
* update AbstractCsvIgnace Nyamagana Butera2014-05-151-1/+1
|
* improved output methodsIgnace Nyamagana Butera2014-05-131-10/+6
|
* remove unused codeIgnace Nyamagana Butera2014-05-131-20/+3
|
* Update Library structure and informationIgnace Nyamagana Butera2014-05-137-29/+54
|
* Bug fix detectDelimiter and createFromCurrentInstance methodsIgnace Nyamagana Butera2014-05-091-12/+12
|
* remove deprecation warning from encodingFromIgnace Nyamagana Butera2014-05-061-4/+0
|
* adding encodingFrom setter and getterIgnace Nyamagana Butera2014-05-061-90/+81
|
* Update Library info headerignace nyamagana butera2014-05-067-171/+43
|
* move createReader and createWriter to AbstractCsvignace nyamagana butera2014-05-063-24/+24
|