module Syobocal::JSON::ChFilter
Public Class Methods
get(params = {})
click to toggle source
# File lib/syobocal/json.rb, line 116 def get(params = {}) parse(open(url(params))) end
parse(json)
click to toggle source
# File lib/syobocal/json.rb, line 124 def parse(json) ::JSON.load(json) end
url(params = {})
click to toggle source
# File lib/syobocal/json.rb, line 120 def url(params = {}) "http://cal.syoboi.jp/json.php?Req=ChFilter" + Syobocal::Util.format_params_amp(params) end
Private Instance Methods
get(params = {})
click to toggle source
# File lib/syobocal/json.rb, line 116 def get(params = {}) parse(open(url(params))) end
parse(json)
click to toggle source
# File lib/syobocal/json.rb, line 124 def parse(json) ::JSON.load(json) end
url(params = {})
click to toggle source
# File lib/syobocal/json.rb, line 120 def url(params = {}) "http://cal.syoboi.jp/json.php?Req=ChFilter" + Syobocal::Util.format_params_amp(params) end