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