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