Module: Actor::Messaging::Message
Defined Under Namespace
Modules: Matcher, MessageName, Name
Class Method Summary
collapse
Class Method Details
.===(object) ⇒ Object
19
20
21
22
23
24
25
|
# File 'lib/actor/messaging/message.rb', line 19
def self.=== object
if object.is_a? Symbol
true
else
super
end
end
|
.extended(receiver) ⇒ Object
12
13
14
15
16
17
|
# File 'lib/actor/messaging/message.rb', line 12
def self.extended receiver
receiver.instance_exec do
extend Matcher
extend MessageName
end
end
|
.included(cls) ⇒ Object
4
5
6
7
8
9
10
|
# File 'lib/actor/messaging/message.rb', line 4
def self.included cls
cls.class_exec do
extend Matcher
include MessageName
end
end
|