Module: Hanami::Commands::Command::ClassMethods
- Defined in:
- lib/hanami/commands/command.rb
Overview
Class level interface
Instance Method Summary collapse
Instance Method Details
#register_as(name) ⇒ Object
25 26 27 |
# File 'lib/hanami/commands/command.rb', line 25 def register_as(name) Hanami::Components.register(name, self) end |
#requirements ⇒ Object
33 34 35 |
# File 'lib/hanami/commands/command.rb', line 33 def requirements @_requirements end |
#requires(*names) ⇒ Object
29 30 31 |
# File 'lib/hanami/commands/command.rb', line 29 def requires(*names) requirements.concat(names) end |