class Hanami::Providers::Relations
@api private @since 2.2.0
Public Instance Methods
start()
click to toggle source
# File lib/hanami/providers/relations.rb, line 8 def start start_and_import_parent_relations and return if slice.parent && slice.config.db.import_from_parent slice.start :db register_relations target["db.rom"] end
Private Instance Methods
register_relations(rom)
click to toggle source
# File lib/hanami/providers/relations.rb, line 18 def register_relations(rom) rom.relations.each do |name, _| register name, rom.relations[name] end end
start_and_import_parent_relations()
click to toggle source
# File lib/hanami/providers/relations.rb, line 24 def start_and_import_parent_relations slice.parent.start :relations register_relations slice.parent["db.rom"] end