A simple library that converts Generators into PromiseInterfaces for ReactPhp.

1.0.0 2021-10-14 08:46 UTC

This package is auto-updated.

Last update: 2024-05-14 14:28:46 UTC


This library provides a fluent api to work with promisses and generators inside the ReactPhp event loop.

    $result = yield new \React\Promise\Promise(function($r){
        $r("hello world");        
    echo $result.PHP_EOL;

This is just a piece of code that simply prints "hello world" from a promise.

It might not seem like much of a difference, but when you take into consideration the number of async operations you're required to run in order to keep your application running smoothly, this simple syntax improvement can become a refreshing and more convenient way to handle promises.

Getting Started

composer require razshare/react-php-yielder