module Syobocal::JSON::ProgramByCount

Public Class Methods

get(params = {}) click to toggle source
# File lib/syobocal/json.rb, line 68
def get(params = {})
  parse(open(url(params)))
end
parse(json) click to toggle source
# File lib/syobocal/json.rb, line 76
def parse(json)
  ::JSON.load(json)
end
url(params = {}) click to toggle source
# File lib/syobocal/json.rb, line 72
def url(params = {})
  "http://cal.syoboi.jp/json.php?Req=ProgramByCount" + Syobocal::Util.format_params_amp(params)
end

Private Instance Methods

get(params = {}) click to toggle source
# File lib/syobocal/json.rb, line 68
def get(params = {})
  parse(open(url(params)))
end
parse(json) click to toggle source
# File lib/syobocal/json.rb, line 76
def parse(json)
  ::JSON.load(json)
end
url(params = {}) click to toggle source
# File lib/syobocal/json.rb, line 72
def url(params = {})
  "http://cal.syoboi.jp/json.php?Req=ProgramByCount" + Syobocal::Util.format_params_amp(params)
end