class Arbor::Query

Attributes

filters[RW]
resource[RW]

Public Class Methods

new(filters = []) click to toggle source
# File lib/arbor/query.rb, line 8
def initialize(filters = [])
  @filters = filters
end

Public Instance Methods

add_filter(*args) click to toggle source
# File lib/arbor/query.rb, line 16
def add_filter(*args)
  @filters << Arbor::Filter.new(*args)
end
build_query_string() click to toggle source
# File lib/arbor/query.rb, line 12
def build_query_string
  URI.escape(filters.map(&:to_s).join("&"))
end