Module: Chatops::Controller::ClassMethods
- Defined in:
- lib/chatops/controller.rb
Instance Method Summary collapse
Instance Method Details
#chatop(method_name, regex, help, &block) ⇒ Object
189 190 191 192 193 194 |
# File 'lib/chatops/controller.rb', line 189 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
208 209 210 211 |
# File 'lib/chatops/controller.rb', line 208 def chatops @chatops ||= {} @chatops end |