Class: TheTvDB::API
- Inherits:
-
Object
- Object
- TheTvDB::API
- Extended by:
- Connection
- Defined in:
- lib/the_tv_db/api.rb
Instance Method Summary collapse
-
#initialize(options = {}, &block) ⇒ API
constructor
A new instance of API.
-
#set_api_client ⇒ Object
Assigns current api class.
Methods included from Connection
Constructor Details
#initialize(options = {}, &block) ⇒ API
Returns a new instance of API.
7 8 9 10 11 12 13 |
# File 'lib/the_tv_db/api.rb', line 7 def initialize(={}, &block) super() set_api_client self self.instance_eval(&block) if block_given? end |
Instance Method Details
#set_api_client ⇒ Object
Assigns current api class
16 17 18 |
# File 'lib/the_tv_db/api.rb', line 16 def set_api_client TheTvDB.api_client = self end |