21
22
23
24
25
26
27
28
29
30
31
32
33
|
# File 'lib/graphiti/util/remote_params.rb', line 21
def generate
if (include_hash = @query.include_hash.presence)
@params[:include] = trim_sideloads(include_hash)
end
collect_params(@query, @resource)
@params[:sort] = @sorts.join(",") if @sorts.present?
@params[:filter] = @filters if @filters.present?
@params[:page] = @pagination if @pagination.present?
@params[:fields] = @fields if @fields.present?
@params[:extra_fields] = @extra_fields if @extra_fields.present?
@params[:stats] = @stats if @stats.present?
@params
end
|