summaryrefslogtreecommitdiff
path: root/it_pipe.class
AgeCommit message (Expand)AuthorFilesLines
2024-11-22Add (as of PHP 8.4) mandatory str_getcsv escape parameter but use newly recom...Christian Schneider1-2/+2
2024-09-09add separator argument to all column based methodsNathan Gass1-8/+12
2024-05-02must ensure consecutive keys for nowUrban Müller1-2/+2
2024-05-02add it_pipe grep for consistencyNathan Gass1-1/+11
2024-01-08add option for allowing missing column values at end of rowUrban Müller1-2/+4
2023-12-20enable use of it__split in pipesUrban Müller1-1/+1
2023-07-05mark safe it::shell_command callsUrban Müller1-1/+1
2023-07-03mark it::exec call safe, give better it::exec exampleUrban Müller1-1/+1
2023-03-17typoUrban Müller1-1/+1
2022-12-12Remove unused functions it::toascii, it_pipe::latin/utf8Christian Schneider1-16/+0
2022-07-26make it::filter usable from it_pipeUrban Müller1-1/+1
2021-07-25Fix PHP 8.1 warningsChristian Schneider1-0/+5
2021-02-12Fix cols() ignoring some columns, was an exception in PHP 8Christian Schneider1-1/+1
2021-02-03Code cleanup: Replace call_user_func* with normal function call equivalentChristian Schneider1-2/+2
2021-01-13Unified join to always use implodeChristian Schneider1-4/+4
2021-01-13Unified comment styleChristian Schneider1-1/+1
2020-08-21more verbose err msgUrban Müller1-1/+1
2020-07-02dont return partial resultsUrban Müller1-1/+2
2020-07-02Remove unnecessary NOPHPLINTChristian Schneider1-1/+1
2020-07-02csv(): rename var, enable catching errsUrban Müller1-4/+10
2019-09-09null values can exist and are valid - should not stop iteration of stats/bin/...Urban Müller1-1/+1
2019-09-02Remove usage of reset()/each() for iteratorChristian Schneider1-6/+6
2019-05-10handle empty output in ->pipe()Urban Müller1-1/+2
2019-04-10correctly handle "data" => []Urban Müller1-3/+3
2019-03-19Replace func_get_args/call_user_func with the more concise ...-notationChristian Schneider1-4/+2
2019-03-18support cmd line args in ->pipe()Urban Müller1-2/+7
2018-06-27reapply "use safer it:: variants of file funcs", was not the culprit in jussi...Urban Müller1-2/+2
2018-06-22Revert "use safer it:: variants of file funcs"Urban Müller1-2/+2
2018-06-21use safer it:: variants of file funcsUrban Müller1-2/+2
2017-09-29remove utf8 byte order mark at start of file for it_pipe::csv() so first key/...Christian Helbling1-1/+1
2017-09-27allow 3-argument form of explode, it::match etcUrban Müller1-2/+3
2017-06-06add filter(), cut(), askey()Urban Müller1-8/+40
2017-05-22introduce fixcolnames in ::csvUrban Müller1-5/+7
2016-10-19fix phan warningsUrban Müller1-5/+7
2016-06-09better err msgUrban Müller1-1/+1
2015-08-07correctly determine and restore locale in csv()Urban Müller1-1/+2
2014-01-09allow column name override, add testsUrban Müller1-6/+8
2013-03-18allow strings as inputUrban Müller1-1/+1
2013-02-04support ->replace()Urban Müller1-1/+1
2012-12-10comment iso-8859Urban Müller1-1/+1
2012-08-20return zero element array on 404Urban Müller1-1/+1
2012-08-20no extra warnings on missing fileUrban Müller1-1/+1
2012-07-10allow nonmatching colcount in cols()Urban Müller1-1/+10
2012-06-29stdout option, renamed save() to write() to reflect thisUrban Müller1-3/+3
2012-02-29handle schema with empty column namesUrban Müller1-0/+2
2012-02-01allow append, allow chainingUrban Müller1-2/+6
2011-12-01docs for ->cols, configurable separtorUrban Müller1-2/+7
2011-11-18dont trim trailing whitespaceUrban Müller1-1/+1
2011-11-10correctly handle empty outputUrban Müller1-1/+1
2011-09-08document __callUrban Müller1-3/+3