@@ -25,11 +25,11 @@ public AbstractCsv::supportsStreamFilterOnWrite(void): bool
2525use League\Csv\Reader;
2626use League\Csv\Writer;
2727
28- $reader = Reader::createFromPath ('/path/to/my/file.csv', 'r');
28+ $reader = Reader::from ('/path/to/my/file.csv', 'r');
2929$reader->supportsStreamFilterOnRead(); //returns true
3030$reader->supportsStreamFilterOnWrite(); //returns false
3131
32- $writer = Writer::createFromFileObject (new SplTempFileObject());
32+ $writer = Writer::from (new SplTempFileObject());
3333$writer->supportsStreamFilterOnRead(); //returns false, the API can not be used
3434$writer->supportsStreamFilterOnWrite(); //returns false, the API can not be used
3535```
@@ -53,11 +53,11 @@ Regardless of the stream filter API being supported by a specific CSV object, `g
5353use League\Csv\Reader;
5454use League\Csv\Writer;
5555
56- $reader = Reader::createFromPath ('/path/to/my/file.csv', 'r');
56+ $reader = Reader::from ('/path/to/my/file.csv', 'r');
5757$reader->supportsStreamFilter(); //returns true
5858$reader->getStreamFilterMode(); //returns STREAM_FILTER_READ
5959
60- $writer = Writer::createFromFileObject (new SplTempFileObject());
60+ $writer = Writer::from (new SplTempFileObject());
6161$writer->supportsStreamFilter(); //returns false, the API can not be used
6262$writer->getStreamFilterMode(); //returns STREAM_FILTER_WRITE
6363```
@@ -116,7 +116,7 @@ use MyLib\Transcode;
116116stream_filter_register('convert.utf8decode', Transcode::class);
117117// 'MyLib\Transcode' is a class that extends PHP's php_user_filter class
118118
119- $reader = Reader::createFromPath ('/path/to/my/chinese.csv', 'r');
119+ $reader = Reader::from ('/path/to/my/chinese.csv', 'r');
120120if ($reader->supportsStreamFilterOnRead()) {
121121 $reader->appendStreamFilterOnRead('convert.utf8decode');
122122 $reader->appendStreamFilterOnRead('string.toupper');
@@ -149,7 +149,7 @@ use MyLib\Transcode;
149149stream_filter_register('convert.utf8decode', Transcode::class);
150150$fp = fopen('/path/to/my/chines.csv', 'r');
151151stream_filter_append($fp, 'string.rot13'); //stream filter attached outside of League\Csv
152- $reader = Reader::createFromStream ($fp);
152+ $reader = Reader::from ($fp);
153153$reader->prependStreamFilterOnRead('convert.utf8decode');
154154$reader->prependStreamFilterOnRead('string.toupper');
155155$reader->hasStreamFilter('string.rot13'); //returns false
@@ -214,7 +214,7 @@ CallbackStreamFilter::isRegistered('string.tolower');
214214//returns false - exits, is registered by PHP itself not by StreamFilter
215215```
216216
217- The class allows listing all the registered filter names by calling the
217+ The class lists all the registered filter names by calling the
218218
219219``` php
220220CallbackStreamFilter::registeredFilterNames(); // returns a list
@@ -277,7 +277,7 @@ $csv = "title1,title2,title3\r".
277277 . "content11,content12,content13\r"
278278 . "content21,content22,content23\r";
279279
280- $document = Reader::createFromString ($csv);
280+ $document = Reader::fromString ($csv);
281281$document->setHeaderOffset(0);
282282
283283CallbackStreamFilter::register(
0 commit comments