Class: ROM::Components::Association
- Inherits:
-
Core
- Object
- Core
- ROM::Components::Association
show all
- Defined in:
- lib/rom/components/association.rb
Instance Attribute Summary collapse
Attributes inherited from Core
#config, #gateway, #provider
Instance Method Summary
collapse
Methods inherited from Core
#abstract, #apply_external_plugins, #apply_plugins, #components, #gateway?, #gateway_plugins, #id, #inflector, inherited, #key, #local_components, #namespace, #notifications, #plugin_options, #plugins, #provider_plugins, #trigger, #type
extended
Instance Attribute Details
#definition ⇒ Association::Definition
11
|
# File 'lib/rom/components/association.rb', line 11
option :definition
|
Instance Method Details
#build ⇒ Object
14
15
16
|
# File 'lib/rom/components/association.rb', line 14
def build
association_class.new(definition, registry.relations)
end
|