module Goraku::Client::Rules

Public Instance Methods

add_rule(rule) click to toggle source
# File lib/goraku/client/rules.rb, line 29
def add_rule(rule)
  post '/rules.json', rule
end
delete_rule(rule_num) click to toggle source
# File lib/goraku/client/rules.rb, line 17
def delete_rule(rule_num)
  delete "/rules/#{rule_num}.json"
end
rule(rule_num) click to toggle source
# File lib/goraku/client/rules.rb, line 9
def rule(rule_num)
  get "/rules/#{rule_num}.json"
end
rule_disable(rule_num) click to toggle source
# File lib/goraku/client/rules.rb, line 25
def rule_disable(rule_num)
  put "/rules/#{rule_num}/disable.json"
end
rule_enable(rule_num) click to toggle source
# File lib/goraku/client/rules.rb, line 21
def rule_enable(rule_num)
  put "/rules/#{rule_num}/enable.json"
end
rules() click to toggle source
# File lib/goraku/client/rules.rb, line 5
def rules
  get '/rules.json'
end
update_rule(rule_num, rule) click to toggle source
# File lib/goraku/client/rules.rb, line 13
def update_rule(rule_num, rule)
  put "/rules/#{rule_num}.json", rule
end