Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 1.45 KB

README.md

File metadata and controls

41 lines (26 loc) · 1.45 KB

PromiseFactory

This library tries to create a simple promise factory standard while waiting for a psr. It Comes out of the box with factory for ReactPhp/Promise and Guzzle/Promises.

Build Status Coverage Status Latest Stable Version License

Getting Started

First, install PromiseFactory using composer.

composer require "mcg-web/promise-factory"

Optional to use Guzzle:

composer require "guzzlehttp/promises"

Optional to use ReactPhp:

composer require "react/promise"

Supported Factory

Guzzle: McGWeb\PromiseFactory\Factory\GuzzleHttpPromiseFactory

ReactPhp: McGWeb\PromiseFactory\Factory\ReactPromiseFactory

To use a custom Promise lib you can implement McGWeb\PromiseFactory\PromiseFactoryInterface

## License

McGWeb/PromiseFactory is released under the MIT license.