protected function registerTransformationBindings()
    {
        $this->app->bind(TransformFactoryContract::class, function ($app) {
            return $app->make(FractalTransformFactory::class);
        });

        $this->app->bind(TransformBuilder::class, function ($app) {
            $request = $this->app->make(Request::class);
            $relations = $request->input($this->app->config['responder.load_relations_parameter'], []);
            $fieldsets = $request->input($app->config['responder.filter_fields_parameter'], []);

            return (new TransformBuilder($app->make(ResourceFactoryContract::class), $app->make(TransformFactoryContract::class), $app->make(PaginatorFactoryContract::class)))->serializer($app->make(SerializerAbstract::class))
                ->with(is_string($relations) ? explode(',', $relations) : $relations)
                ->only($fieldsets);
        });
    }
protected function registerTransformationBindings()
    {
        $this->app->bind(TransformFactoryContract::class, function ($app) {
            return $app->make(FractalTransformFactory::class);
        });

        $this->app->bind(TransformBuilder::class, function ($app) {
            $request = $this->app->make(Request::class);
            $relations = $request->input($this->app->config['responder.load_relations_parameter'], []);
            $fieldsets = $request->input($app->config['responder.filter_fields_parameter'], []);

            return (new TransformBuilder($app->make(ResourceFactoryContract::class), $app->make(TransformFactoryContract::class), $app->make(PaginatorFactoryContract::class)))->serializer($app->make(SerializerAbstract::class))
                ->with(is_string($relations) ? explode(',', $relations) : $relations)
                ->only($fieldsets);
        });
    }
protected function registerTransformationBindings ( ) { $ this -> app -> bind ( TransformFactoryContract :: class , function ( $ app ) { return $ app -> make ( FractalTransformFactory :: class ) ; } ) ; $ this -> app -> bind ( TransformBuilder :: class , function ( $ app ) { $ request = $ this -> app -> make ( Request :: class ) ; $ relations = $ request -> input ( $ this -> app -> config [ 'responder.load_relations_parameter' ] , [ ] ) ; $ fieldsets = $ request -> input ( $ app -> config [ 'responder.filter_fields_parameter' ] , [ ] ) ; return ( new TransformBuilder ( $ app -> make ( ResourceFactoryContract :: class ) , $ app -> make ( TransformFactoryContract :: class ) , $ app -> make ( PaginatorFactoryContract :: class ) ) ) -> serializer ( $ app -> make ( SerializerAbstract :: class ) ) -> with ( is_string ( $ relations ) ? explode ( ',' , $ relations ) : $ relations ) -> only ( $ fieldsets ) ; } ) ; }
Register transformation bindings.

@return void
Register transformation bindings .