Module: MM::Console::SimpleCommand::Base::ClassMethods
- Defined in:
- lib/mm/console/simple_command/base.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.doc(runtime) ⇒ Object
23 24 25 |
# File 'lib/mm/console/simple_command/base.rb', line 23 def self.doc(runtime) "This command doesn't have any doc yet." end |
Instance Method Details
#instance(*args) ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/mm/console/simple_command/base.rb', line 11 def instance(*args) begin new(*args) rescue ArgumentError new end end |
#keys ⇒ Object
19 20 21 |
# File 'lib/mm/console/simple_command/base.rb', line 19 def keys [] end |
#map?(input) ⇒ Boolean
27 28 29 |
# File 'lib/mm/console/simple_command/base.rb', line 27 def map?(input) keys.any?{|key| /^#{key}$/ =~ input} end |