├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── composer.json ├── composer.lock ├── infection.json.dist ├── phpunit.xml ├── src ├── Client.php ├── CreateFromSimpleXML.php ├── Cursor.php └── Streams │ ├── FileReaderStream.php │ ├── ReaderStream.php │ └── StringReaderStream.php └── tests ├── ClientTest.php ├── CursorTest.php ├── FileReaderStreamTest.php ├── MemoryUsageTest.php ├── NamedFileReaderStreamTest.php ├── ReaderStreamTest.php ├── StringReaderStreamTest.php ├── TagDepthTest.php ├── TestClasses ├── TestRecord.php └── TestTrack.php └── assets ├── 3MB-test-data.xml └── test-data.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/composer.lock -------------------------------------------------------------------------------- /infection.json.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/infection.json.dist -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/src/Client.php -------------------------------------------------------------------------------- /src/CreateFromSimpleXML.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/src/CreateFromSimpleXML.php -------------------------------------------------------------------------------- /src/Cursor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/src/Cursor.php -------------------------------------------------------------------------------- /src/Streams/FileReaderStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/src/Streams/FileReaderStream.php -------------------------------------------------------------------------------- /src/Streams/ReaderStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/src/Streams/ReaderStream.php -------------------------------------------------------------------------------- /src/Streams/StringReaderStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/src/Streams/StringReaderStream.php -------------------------------------------------------------------------------- /tests/ClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/ClientTest.php -------------------------------------------------------------------------------- /tests/CursorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/CursorTest.php -------------------------------------------------------------------------------- /tests/FileReaderStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/FileReaderStreamTest.php -------------------------------------------------------------------------------- /tests/MemoryUsageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/MemoryUsageTest.php -------------------------------------------------------------------------------- /tests/NamedFileReaderStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/NamedFileReaderStreamTest.php -------------------------------------------------------------------------------- /tests/ReaderStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/ReaderStreamTest.php -------------------------------------------------------------------------------- /tests/StringReaderStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/StringReaderStreamTest.php -------------------------------------------------------------------------------- /tests/TagDepthTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/TagDepthTest.php -------------------------------------------------------------------------------- /tests/TestClasses/TestRecord.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/TestClasses/TestRecord.php -------------------------------------------------------------------------------- /tests/TestClasses/TestTrack.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/TestClasses/TestTrack.php -------------------------------------------------------------------------------- /tests/assets/3MB-test-data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/assets/3MB-test-data.xml -------------------------------------------------------------------------------- /tests/assets/test-data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TBPixel/xml-streamer/HEAD/tests/assets/test-data.xml --------------------------------------------------------------------------------