Module: Spritpreisrechner

Defined in:
lib/spritpreisrechner.rb,
lib/spritpreisrechner/price.rb,
lib/spritpreisrechner/region.rb,
lib/spritpreisrechner/contact.rb,
lib/spritpreisrechner/station.rb,
lib/spritpreisrechner/version.rb,
lib/spritpreisrechner/location.rb,
lib/spritpreisrechner/response.rb,
lib/spritpreisrechner/opening_hour.rb,
lib/spritpreisrechner/payment_method.rb,
lib/spritpreisrechner/offer_information.rb,
lib/spritpreisrechner/payment_arrangement.rb

Defined Under Namespace

Classes: Contact, Location, OfferInformation, OpeningHour, PaymentArrengement, PaymentMethod, Price, Region, Response, Station

Constant Summary collapse

VERSION =
'0.1.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.api_baseObject

Returns the value of attribute api_base.



20
21
22
# File 'lib/spritpreisrechner.rb', line 20

def api_base
  @api_base
end

Class Method Details

.connObject



23
24
25
26
27
28
29
# File 'lib/spritpreisrechner.rb', line 23

def self.conn
  if defined?(@conn)
    @conn
  else
    @conn = Faraday.new(@api_base)
  end
end

.conn=(conn) ⇒ Object



31
32
33
# File 'lib/spritpreisrechner.rb', line 31

def self.conn=(conn)
  @conn = conn
end