src/Observable.php
public function startWithArray(array $startArray, SchedulerInterface $scheduler = null): Observable
    {
        return $this->lift(function () use ($startArray, $scheduler) {
            return new StartWithArrayOperator($startArray, $scheduler ?: Scheduler::getDefault());
        });
    }
public function startWithArray(array $startArray, SchedulerInterface $scheduler = null): Observable
    {
        return $this->lift(function () use ($startArray, $scheduler) {
            return new StartWithArrayOperator($startArray, $scheduler ?: Scheduler::getDefault());
        });
    }
public function startWithArray ( array $ startArray , SchedulerInterface $ scheduler = null ) : Observable { return $ this -> lift ( function ( ) use ( $ startArray , $ scheduler ) { return new StartWithArrayOperator ( $ startArray , $ scheduler ? : Scheduler :: getDefault ( ) ) ; } ) ; }
Prepends a sequence of values to an observable sequence with an argument of an array of values to prepend.

@param array $startArray
@param SchedulerInterface $scheduler
@return Observable

@demo startWith/startWithArray.php
@operator
@reactivex startwith
Prepends a sequence of values to an observable sequence with an argument of an array of values to prepend .