| ⇢ | A | Reader added | |
| ⇢ | A | ReaderTest added | |
| A | ↛ | Reader removed |
| ⇢ | B | Reader::next() added | |
| ⇢ | B | Reader::__construct() added | |
| ⇢ | B | ReaderTest::basicUsage() added | |
| ⇢ | A | ReaderTest::emptyFiles() added | |
| ⇢ | A | Reader::current() added | |
| ⇢ | A | ReaderTest::getFilePath() added | |
| ⇢ | A | Reader::rewind() added | |
| ⇢ | A | Reader::valid() added | |
| ⇢ | A | ReaderTest::getReaders() added | |
| ⇢ | A | ReaderTest::getFiles() added | |
| ⋮ | view more | ||
| B | ↛ | Reader::__construct() removed | |
| B | ↛ | Reader::next() removed | |
| A | ↛ | Reader::current() removed | |
| A | ↛ | Reader::rewind() removed | |
| A | ↛ | Reader::valid() removed | |
| A | ↛ | Reader::__destruct() removed | |
| A | ↛ | Reader::readLine() removed | |
| A | ↛ | Reader::key() removed | |