Class: Bdz::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/bdz/client.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#faraday_clientObject (readonly)

Returns the value of attribute faraday_client.



6
7
8
# File 'lib/bdz/client.rb', line 6

def faraday_client
  @faraday_client
end

#paramsObject (readonly)

Returns the value of attribute params.



5
6
7
# File 'lib/bdz/client.rb', line 5

def params
  @params
end

Instance Method Details

#search(params = {}) ⇒ Object



8
9
10
11
12
# File 'lib/bdz/client.rb', line 8

def search(params = {})
  content = Nestful.post Bdz::ROOT_URL, get(params)
  parser = Bdz::Parser::Schedule.new content
  parser.parse
end