Method: Morpheus::Cli::CliRegistry.add
- Defined in:
- lib/morpheus/cli/cli_registry.rb
.add(klass, command_name = nil) ⇒ Object
172 173 174 175 176 177 178 179 |
# File 'lib/morpheus/cli/cli_registry.rb', line 172 def add(klass, command_name=nil) klass_command_name = cli_ize(klass.name.split('::')[-1]) if has_command?(klass_command_name) instance.remove(klass_command_name) end command_name ||= klass_command_name instance.add(command_name, klass) end |