├── .editorconfig ├── .github └── workflows │ └── test.yml ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── composer.json ├── 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 /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Client/ClientUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Client/ClientUtils.php -------------------------------------------------------------------------------- /src/Client/CurlFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Client/CurlFactory.php -------------------------------------------------------------------------------- /src/Client/CurlHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Client/CurlHandler.php -------------------------------------------------------------------------------- /src/Client/CurlMultiHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Client/CurlMultiHandler.php -------------------------------------------------------------------------------- /src/Client/Middleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Client/Middleware.php -------------------------------------------------------------------------------- /src/Client/MockHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Client/MockHandler.php -------------------------------------------------------------------------------- /src/Client/StreamHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Client/StreamHandler.php -------------------------------------------------------------------------------- /src/Core.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Core.php -------------------------------------------------------------------------------- /src/Exception/CancelledException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Exception/CancelledException.php -------------------------------------------------------------------------------- /src/Exception/CancelledFutureAccessException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Exception/CancelledFutureAccessException.php -------------------------------------------------------------------------------- /src/Exception/ConnectException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Exception/ConnectException.php -------------------------------------------------------------------------------- /src/Exception/RingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Exception/RingException.php -------------------------------------------------------------------------------- /src/Future/BaseFutureTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Future/BaseFutureTrait.php -------------------------------------------------------------------------------- /src/Future/CompletedFutureArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Future/CompletedFutureArray.php -------------------------------------------------------------------------------- /src/Future/CompletedFutureValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Future/CompletedFutureValue.php -------------------------------------------------------------------------------- /src/Future/FutureArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Future/FutureArray.php -------------------------------------------------------------------------------- /src/Future/FutureArrayInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Future/FutureArrayInterface.php -------------------------------------------------------------------------------- /src/Future/FutureInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Future/FutureInterface.php -------------------------------------------------------------------------------- /src/Future/FutureValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Future/FutureValue.php -------------------------------------------------------------------------------- /src/Future/MagicFutureTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ezimuel/ringphp/HEAD/src/Future/MagicFutureTrait.php --------------------------------------------------------------------------------