Module: FinApps::Utils::QueryBuilder

Instance Method Summary collapse

Instance Method Details

#build_query_path(root_url, params) ⇒ Object



6
7
8
9
10
# File 'lib/finapps/utils/query_builder.rb', line 6

def build_query_path(root_url, params)
  filter_obj = build_filter(params)
  filter = "filter=#{ERB::Util.url_encode(filter_obj.to_json)}" unless filter_obj.empty?
  query_join(root_url, [page(params), requested(params), sort(params), filter])
end