Class: BetfairApiNgRails::Api::Data::Base

Inherits:
Object
  • Object
show all
Includes:
Concerns::Attributable, Concerns::Jsonable
Defined in:
lib/betfair_api_ng_rails/api/data/base.rb

Constant Summary

Constants included from Concerns::Attributable

Concerns::Attributable::DEFAULT_OPTIONS

Instance Method Summary collapse

Methods included from Concerns::Jsonable

included

Methods included from Concerns::Attributable

included

Constructor Details

#initialize(args = {}) ⇒ Base

Returns a new instance of Base.



10
11
12
# File 'lib/betfair_api_ng_rails/api/data/base.rb', line 10

def initialize(args = {})
  args.each { |attribute, value| self.send("#{attribute}=", value) }
end