Class: T1k::Tracker

Inherits:
Object
  • Object
show all
Defined in:
lib/t1k/tracker.rb

Constant Summary collapse

@@adapter =

default adapter

T1k::Trackers::Trello

Class Method Summary collapse

Class Method Details

.adapter=(adapter_name) ⇒ Object



11
12
13
14
# File 'lib/t1k/tracker.rb', line 11

def self.adapter=(adapter_name)
  raise "Invalid adapter name. Adapter name must be a Symbol." unless adapter_name.class.eql?(Symbol)
  @@adapter = "T1k::Trackers::#{adapter_name.to_s.classify}".constantize
end