Dingo\Api\Provider\HttpServiceProvider::registerHttpValidation PHP Method

registerHttpValidation() protected method

Register the HTTP validation.
protected registerHttpValidation ( ) : void
return void
    protected function registerHttpValidation()
    {
        $this->app->singleton('api.http.validator', function ($app) {
            return new RequestValidator($app);
        });
        $this->app->singleton(Domain::class, function ($app) {
            return new Validation\Domain($this->config('domain'));
        });
        $this->app->singleton(Prefix::class, function ($app) {
            return new Validation\Prefix($this->config('prefix'));
        });
        $this->app->singleton(Accept::class, function ($app) {
            return new Validation\Accept($this->app[AcceptParser::class], $this->config('strict'));
        });
    }