File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,8 +36,11 @@ final class ExtEventLoop implements LoopInterface
3636 private $ signals ;
3737 private $ signalEvents = array ();
3838
39- public function __construct (EventBaseConfig $ config = null )
39+ public function __construct ()
4040 {
41+ $ config = new EventBaseConfig ();
42+ $ config ->requireFeatures (EventBaseConfig::FEATURE_FDS );
43+
4144 $ this ->eventBase = new EventBase ($ config );
4245 $ this ->futureTickQueue = new FutureTickQueue ();
4346 $ this ->timerEvents = new SplObjectStorage ();
Original file line number Diff line number Diff line change @@ -16,13 +16,7 @@ public function createLoop($readStreamCompatible = false)
1616 $ this ->markTestSkipped ('ext-event tests skipped because ext-event is not installed. ' );
1717 }
1818
19- $ cfg = null ;
20- if ($ readStreamCompatible ) {
21- $ cfg = new \EventConfig ();
22- $ cfg ->requireFeatures (\EventConfig::FEATURE_FDS );
23- }
24-
25- return new ExtEventLoop ($ cfg );
19+ return new ExtEventLoop ();
2620 }
2721
2822 public function createStream ()
You can’t perform that action at this time.
0 commit comments