Rx\Observable::range PHP Method

range() public static method

Generates an observable sequence of integral numbers within a specified range, using the specified scheduler to send out observer messages.
public static range ( $start, $count, rx\SchedulerInterface $scheduler = null ) : RangeObservable
$start
$count
$scheduler rx\SchedulerInterface
return Rx\Observable\RangeObservable
    public static function range($start, $count, SchedulerInterface $scheduler = null)
    {
        return new RangeObservable($start, $count, $scheduler);
    }

Usage Example

Beispiel #1
0
 /**
  * @test
  */
 public function range_dispose()
 {
     $results = $this->scheduler->startWithDispose(function () {
         return Observable::range(-10, 5, $this->scheduler);
     }, 204);
     $this->assertMessages([onNext(201, -10), onNext(202, -9), onNext(203, -8)], $results->getMessages());
 }
All Usage Examples Of Rx\Observable::range