Class: MinimumTerm::ConsumedObject
Instance Attribute Summary
#name, #schema, #service
Instance Method Summary
collapse
#initialize
Instance Method Details
#consumer ⇒ Object
12
13
14
|
# File 'lib/minimum-term/consumed_object.rb', line 12
def consumer
@defined_in_service
end
|
#publisher ⇒ Object
6
7
8
9
10
|
# File 'lib/minimum-term/consumed_object.rb', line 6
def publisher
i = @scoped_name.index(MinimumTerm::SCOPE_SEPARATOR)
return @defined_in_service unless i
@defined_in_service.infrastructure.services[@scoped_name[0...i].underscore.to_sym]
end
|