Module: ActiveCrew::Responders
- Defined in:
- lib/active_crew/responders.rb,
lib/active_crew/responders/faye_responder.rb,
lib/active_crew/responders/inline_responder.rb
Defined Under Namespace
Modules: FayeResponder, InlineResponder
Class Attribute Summary collapse
-
.default ⇒ Object
readonly
Returns the value of attribute default.
Class Method Summary collapse
Class Attribute Details
.default ⇒ Object (readonly)
Returns the value of attribute default.
7 8 9 |
# File 'lib/active_crew/responders.rb', line 7 def default @default end |
Class Method Details
.create ⇒ Object
9 10 11 12 13 |
# File 'lib/active_crew/responders.rb', line 9 def create @default = "ActiveCrew::Responders::#{responder.to_s.classify}Responder".constantize rescue NameError raise ArgumentError, "Unsupported responder #{responder} for active command." end |
.respond_with(name, invoker, context, model) ⇒ Object
15 16 17 |
# File 'lib/active_crew/responders.rb', line 15 def respond_with(name, invoker, context, model) default.respond name, invoker, context, model end |