class Api::Presenter::SearchResource

Attributes

query[R]

Public Class Methods

new(resource, query) click to toggle source
# File lib/api/presenter/search_resource.rb, line 8
def initialize(resource, query)
  @resource = resource
  @query = query
end

Public Instance Methods

query_string() click to toggle source
# File lib/api/presenter/search_resource.rb, line 14
def query_string
  result = self.class.hypermedia_query_parameters.inject([]) { |col, query_parameter| col << "query[#{query_parameter}]=#{@query[query_parameter]}" }
  "?" + result.join("&")
end