Class: CobraCommander::CommandTranslator
- Inherits:
-
Object
- Object
- CobraCommander::CommandTranslator
- Defined in:
- lib/cobracommander/command_translator.rb
Class Method Summary collapse
-
.map_to_handler(command) ⇒ Object
CommandHandler.
Class Method Details
.map_to_handler(command) ⇒ Object
Returns CommandHandler.
6 7 8 9 10 11 12 13 14 |
# File 'lib/cobracommander/command_translator.rb', line 6 def self.map_to_handler(command) @handler = command.class.to_s + 'Handler' if Object.const_get(@handler).is_a?(Class) return Object.const_get(@handler) else raise "There is no CommandHandler by that name" end end |