Class: Bierdopje::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/bierdopje/base.rb

Direct Known Subclasses

Episode, Show, Subtitle

Constant Summary collapse

@@api_key =
nil

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attributes = {}) ⇒ Base

Returns a new instance of Base.



5
6
7
8
9
# File 'lib/bierdopje/base.rb', line 5

def initialize attributes = {}
  attributes.keys.each do |key|
    self.send "#{key}=", attributes[key]
  end
end

Class Method Details

.api_keyObject



17
18
19
# File 'lib/bierdopje/base.rb', line 17

def api_key
  @@api_key
end

.api_key=(api_key) ⇒ Object



21
22
23
# File 'lib/bierdopje/base.rb', line 21

def api_key= api_key
  @@api_key = api_key
end