Asvae\ApiTester\Providers\RepositoryServiceProvider::register PHP Method

register() public method

Register the service provider.
public register ( ) : void
return void
    public function register()
    {
        $this->app->singleton(RouteRepositoryInterface::class, function (Container $app) {
            $repositories = [];
            foreach (config('api-tester.route_repositories') as $repository) {
                $repositories[] = $app->make($repository);
            }
            return $app->make(RouteRepository::class, ['repositories' => $repositories]);
        });
        $this->app->singleton(RequestRepositoryInterface::class, config('api-tester.request_repository'));
    }
RepositoryServiceProvider