Module: Chatops::Controller::ClassMethods
- Defined in:
- lib/chatops/controller.rb
Instance Method Summary collapse
Instance Method Details
#chatop(method_name, regex, help, &block) ⇒ Object
184 185 186 187 188 189 |
# File 'lib/chatops/controller.rb', line 184 def chatop(method_name, regex, help, &block) chatops[method_name] = { help: help, regex: regex.source, params: regex.names } define_method method_name, &block end |
#chatops ⇒ Object
203 204 205 206 |
# File 'lib/chatops/controller.rb', line 203 def chatops @chatops ||= {} @chatops end |