Commit Graph

107 Commits

Author SHA1 Message Date
Marvin Feldmann
fa5aea7631 Suppress file name too long warning
Suppress Warning: "File name is longer than the maximum allowed path length on this platform (4096)"
2015-09-14 17:15:10 +02:00
William Knauss
4f144f2662 Addresses #62 2015-07-11 13:15:34 -04:00
William Knauss
ba4c30add1 Addresses #51 2015-07-11 13:09:20 -04:00
William Knauss
8bb51f8bab Fixing flock issue
Why not make life easier just use file put contents
2015-03-25 22:19:54 -04:00
Sergio Melendez
5e8a5df988 Added iconv() to output method 2014-10-07 08:46:14 -05:00
William Knauss
2f3732e350 _wfile 2014-06-05 20:53:19 -04:00
William Knauss
01e71adf36 _rfile 2014-06-05 20:52:43 -04:00
William Knauss
0c4a804db1 _check_count 2014-06-05 20:52:23 -04:00
William Knauss
4366201dc0 _check_data 2014-06-05 20:51:26 -04:00
William Knauss
0422d5d9fe _enclose_value 2014-06-05 20:50:48 -04:00
William Knauss
6f4d150e6f _validate_offset 2014-06-05 20:50:08 -04:00
William Knauss
494087ab1d _validate_row_condition 2014-06-05 20:49:49 -04:00
William Knauss
ce19deec4e _validate_row_conditions 2014-06-05 20:48:11 -04:00
William Knauss
33825514d9 load_data 2014-06-05 20:46:29 -04:00
William Knauss
8af4d1e513 unparse 2014-06-05 20:45:28 -04:00
William Knauss
4d07760933 parse_string 2014-06-05 20:44:14 -04:00
William Knauss
710f22eeb9 parse_file 2014-06-05 20:40:00 -04:00
William Knauss
604872faad auto 2014-06-05 20:39:21 -04:00
William Knauss
8e19ecf94f encoding 2014-06-05 20:37:02 -04:00
William Knauss
31417caafd output 2014-06-05 20:36:32 -04:00
William Knauss
17e060ea33 save 2014-06-05 20:35:40 -04:00
William Knauss
936b6f4a50 parse 2014-06-05 20:34:08 -04:00
William Knauss
65061046bd __construct 2014-06-05 20:32:55 -04:00
William Knauss
8bbd474e66 Merge pull request #32 from williamknauss/proper-access
Proper access
2014-06-05 20:22:09 -04:00
William Knauss
734b35abc5 made _validate_row_conditions protected 2014-06-05 20:18:17 -04:00
William Knauss
5cb602be2d made _validate_row_condition protected 2014-06-05 20:17:58 -04:00
William Knauss
b8920f99cb made _validate_offset protected 2014-06-05 20:17:29 -04:00
William Knauss
b8248af92e made _enclose_value protected 2014-06-05 20:17:08 -04:00
William Knauss
d1f25ee3df made _check_data protected 2014-06-05 20:16:45 -04:00
William Knauss
0d5ae35a34 made _check_count protected 2014-06-05 20:15:20 -04:00
William Knauss
e1c8cae852 made _rfile protected 2014-06-05 20:14:50 -04:00
William Knauss
844a1520f3 made _wfile proctected 2014-06-05 20:14:16 -04:00
William Knauss
1524618293 Fix for #27 2014-06-05 17:03:26 -04:00
William Knauss
32b50efe82 Merge branch 'master' of https://github.com/williamknauss/php-parsecsv into start-testing 2014-06-05 12:02:11 -04:00
William Knauss
7187bbd68f construct param 2014-06-05 11:56:50 -04:00
William Knauss
ee784f3180 Merge branch 'master' of https://github.com/williamknauss/php-parsecsv into start-testing 2014-06-05 11:44:10 -04:00
William Knauss
a6f8c708f9 1 2014-06-05 01:51:46 -04:00
cff692d976 Fix issue when CSV data does not end with a newline
If CSV data didn't end with "\n", "\r", or "\r\n" the last line of the
CSV would be ignored, as the parser wouldn't trigger end of row logic
for the last row.

This change forces the parser to process the end of the CSV data as it's
own character (false), and deals with end of data just like it treats
end of row.
2014-06-05 01:56:14 +01:00
Norcoen
0235c24b36 Pass delimiter from unparse function to _enclose_value function, revert
changes from previous approach
2014-06-03 15:52:36 +02:00
Norcoen
33b1a0d196 Fix local/global delimiter bug between output() and _enclose_value() by
setting global delimiter to local if not null
2014-06-03 15:02:49 +02:00
Norcoen
f3c70ad17c Fix local/global delimiter bug between output() and _enclose_value() by
setting global delimiter to local if not null
2014-06-03 15:01:04 +02:00
Norcoen
98a146bd38 Force enclosing of all columns with optional switch 2014-06-03 14:45:07 +02:00
William Knauss
90042a553c ugh 2014-06-02 20:35:20 -04:00
William Knauss
73d7acb493 fix conflicts 2014-06-02 20:34:08 -04:00
William Knauss
7b6692d7fd @norcoen caching request 2014-06-02 20:13:31 -04:00
William Knauss
01d25e0fdd Tabs to spaces 2014-06-02 20:09:20 -04:00
William Knauss
2d7f18ebc9 converted tabs to spaces 2014-05-17 12:47:45 -04:00
William Knauss
a3e3582222 Patch for #5 2014-05-14 10:26:32 -04:00
629b0c9fd5 Indent header comment start/end strings 2014-05-14 10:18:02 +01:00
698a570a11 Add license header 2014-05-14 10:12:45 +01:00