├── .editorconfig ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.rst ├── composer.json ├── docs ├── Makefile ├── client_handlers.rst ├── client_middleware.rst ├── conf.py ├── futures.rst ├── index.rst ├── requirements.txt ├── spec.rst └── testing.rst ├── phpunit.xml.dist ├── src ├── Client │ ├── ClientUtils.php │ ├── CurlFactory.php │ ├── CurlHandler.php │ ├── CurlMultiHandler.php │ ├── Middleware.php │ ├── MockHandler.php │ └── StreamHandler.php ├── Core.php ├── Exception │ ├── CancelledException.php │ ├── CancelledFutureAccessException.php │ ├── ConnectException.php │ └── RingException.php └── Future │ ├── BaseFutureTrait.php │ ├── CompletedFutureArray.php │ ├── CompletedFutureValue.php │ ├── FutureArray.php │ ├── FutureArrayInterface.php │ ├── FutureInterface.php │ ├── FutureValue.php │ └── MagicFutureTrait.php └── tests ├── Client ├── CurlFactoryTest.php ├── CurlHandlerTest.php ├── CurlMultiHandlerTest.php ├── MiddlewareTest.php ├── MockHandlerTest.php ├── Server.php ├── StreamHandlerTest.php └── server.js ├── CoreTest.php ├── Future ├── CompletedFutureArrayTest.php ├── CompletedFutureValueTest.php ├── FutureArrayTest.php └── FutureValueTest.php └── bootstrap.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/README.rst -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/composer.json -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/client_handlers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/docs/client_handlers.rst -------------------------------------------------------------------------------- /docs/client_middleware.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/docs/client_middleware.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/futures.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/docs/futures.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx_rtd_theme 2 | -------------------------------------------------------------------------------- /docs/spec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/docs/spec.rst -------------------------------------------------------------------------------- /docs/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/docs/testing.rst -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Client/ClientUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Client/ClientUtils.php -------------------------------------------------------------------------------- /src/Client/CurlFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Client/CurlFactory.php -------------------------------------------------------------------------------- /src/Client/CurlHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Client/CurlHandler.php -------------------------------------------------------------------------------- /src/Client/CurlMultiHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Client/CurlMultiHandler.php -------------------------------------------------------------------------------- /src/Client/Middleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Client/Middleware.php -------------------------------------------------------------------------------- /src/Client/MockHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Client/MockHandler.php -------------------------------------------------------------------------------- /src/Client/StreamHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Client/StreamHandler.php -------------------------------------------------------------------------------- /src/Core.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Core.php -------------------------------------------------------------------------------- /src/Exception/CancelledException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Exception/CancelledException.php -------------------------------------------------------------------------------- /src/Exception/CancelledFutureAccessException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Exception/CancelledFutureAccessException.php -------------------------------------------------------------------------------- /src/Exception/ConnectException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Exception/ConnectException.php -------------------------------------------------------------------------------- /src/Exception/RingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Exception/RingException.php -------------------------------------------------------------------------------- /src/Future/BaseFutureTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Future/BaseFutureTrait.php -------------------------------------------------------------------------------- /src/Future/CompletedFutureArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Future/CompletedFutureArray.php -------------------------------------------------------------------------------- /src/Future/CompletedFutureValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Future/CompletedFutureValue.php -------------------------------------------------------------------------------- /src/Future/FutureArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Future/FutureArray.php -------------------------------------------------------------------------------- /src/Future/FutureArrayInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Future/FutureArrayInterface.php -------------------------------------------------------------------------------- /src/Future/FutureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Future/FutureInterface.php -------------------------------------------------------------------------------- /src/Future/FutureValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Future/FutureValue.php -------------------------------------------------------------------------------- /src/Future/MagicFutureTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/src/Future/MagicFutureTrait.php -------------------------------------------------------------------------------- /tests/Client/CurlFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Client/CurlFactoryTest.php -------------------------------------------------------------------------------- /tests/Client/CurlHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Client/CurlHandlerTest.php -------------------------------------------------------------------------------- /tests/Client/CurlMultiHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Client/CurlMultiHandlerTest.php -------------------------------------------------------------------------------- /tests/Client/MiddlewareTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Client/MiddlewareTest.php -------------------------------------------------------------------------------- /tests/Client/MockHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Client/MockHandlerTest.php -------------------------------------------------------------------------------- /tests/Client/Server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Client/Server.php -------------------------------------------------------------------------------- /tests/Client/StreamHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Client/StreamHandlerTest.php -------------------------------------------------------------------------------- /tests/Client/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Client/server.js -------------------------------------------------------------------------------- /tests/CoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/CoreTest.php -------------------------------------------------------------------------------- /tests/Future/CompletedFutureArrayTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Future/CompletedFutureArrayTest.php -------------------------------------------------------------------------------- /tests/Future/CompletedFutureValueTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Future/CompletedFutureValueTest.php -------------------------------------------------------------------------------- /tests/Future/FutureArrayTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Future/FutureArrayTest.php -------------------------------------------------------------------------------- /tests/Future/FutureValueTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/Future/FutureValueTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzzle/RingPHP/HEAD/tests/bootstrap.php --------------------------------------------------------------------------------