app->singleton(LoopInterface::class, function () { return LoopFactory::create(); }); $this->app->singleton(RequestLogger::class, function ($app) { return new RequestLogger($app->make(Browser::class), $app->make(CliRequestLogger::class)); }); } }