Class: Croudia::Relationship
- Inherits:
-
Base
- Object
- Base
- Croudia::Relationship
show all
- Defined in:
- lib/croudia/relationship.rb
Constant Summary
collapse
- KEYS =
[
:souorce,
:target,
]
Instance Method Summary
collapse
Methods inherited from Base
#[], attr_reader, #attrs, #initialize
Constructor Details
This class inherits a constructor from Croudia::Base
Instance Method Details
#relationship ⇒ Object
9
10
11
|
# File 'lib/croudia/relationship.rb', line 9
def relationship
self
end
|
#source ⇒ Object
13
14
15
|
# File 'lib/croudia/relationship.rb', line 13
def source
@source ||= Croudia::User.new(@attrs['relationship']['source'])
end
|
#target ⇒ Object
17
18
19
|
# File 'lib/croudia/relationship.rb', line 17
def target
@target ||= Croudia::User.new(@attrs['relationship']['target'])
end
|