Rx\Operator\DematerializeOperator::__invoke PHP Метод

__invoke() публичный Метод

public __invoke ( Rx\ObservableInterface $observable, Rx\ObserverInterface $observer, Rx\SchedulerInterface $scheduler = null )
$observable Rx\ObservableInterface
$observer Rx\ObserverInterface
$scheduler Rx\SchedulerInterface
    public function __invoke(ObservableInterface $observable, ObserverInterface $observer, SchedulerInterface $scheduler = null)
    {
        return $observable->subscribe(new CallbackObserver(function (Notification $x) use($observer) {
            $x->accept($observer);
        }, [$observer, 'onError'], [$observer, 'onCompleted']));
    }
DematerializeOperator