Module: Chatops::Controller::ClassMethods
- Defined in:
- lib/chatops/controller.rb
Instance Method Summary collapse
Instance Method Details
#chatop(method_name, regex, help, &block) ⇒ Object
205 206 207 208 209 210 |
# File 'lib/chatops/controller.rb', line 205 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
224 225 226 227 |
# File 'lib/chatops/controller.rb', line 224 def chatops @chatops ||= {} @chatops end |