Class: Ma::Subscriber
- Inherits:
-
Module
- Object
- Module
- Ma::Subscriber
- Defined in:
- lib/ma/subscriber.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
- #included(base) ⇒ Object
-
#initialize(*args) ⇒ Subscriber
constructor
A new instance of Subscriber.
Constructor Details
#initialize(*args) ⇒ Subscriber
Returns a new instance of Subscriber.
6 7 8 |
# File 'lib/ma/subscriber.rb', line 6 def initialize(*args) = WisperNext::CastToOptions.(args) end |
Instance Method Details
#included(base) ⇒ Object
10 11 12 13 14 |
# File 'lib/ma/subscriber.rb', line 10 def included(base) base.extend(ClassMethods) base.include(WisperNext.subscriber(.slice(:async))) super end |