Class: SyoboiCalendar::Connector
- Inherits:
-
Object
- Object
- SyoboiCalendar::Connector
- Defined in:
- lib/syoboi_calendar/connector.rb
Constant Summary collapse
- URL =
"http://cal.syoboi.jp/"- PATH =
"/db.php"
Instance Method Summary collapse
Instance Method Details
#connection ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/syoboi_calendar/connector.rb', line 10 def connection @connection ||= Faraday.new(url: url) do |connection| connection.adapter :net_http connection.response :mashify connection.response :xml connection.response :raise_error end end |
#get(query) ⇒ Object
6 7 8 |
# File 'lib/syoboi_calendar/connector.rb', line 6 def get(query) connection.get(path, query) end |
#path ⇒ Object
19 20 21 |
# File 'lib/syoboi_calendar/connector.rb', line 19 def path PATH end |
#url ⇒ Object
23 24 25 |
# File 'lib/syoboi_calendar/connector.rb', line 23 def url URL end |