module NestedRecord::Macro::ClassMethods
Public Instance Methods
has_many_nested(name, **options, &block)
click to toggle source
# File lib/nested_record/macro.rb, line 7 def has_many_nested(name, **options, &block) NestedRecord::Setup::HasMany.new(self, name, **options, &block) end
has_one_nested(name, **options, &block)
click to toggle source
# File lib/nested_record/macro.rb, line 11 def has_one_nested(name, **options, &block) NestedRecord::Setup::HasOne.new(self, name, **options, &block) end
nested_accessors(from:, **options, &block)
click to toggle source
# File lib/nested_record/macro.rb, line 15 def nested_accessors(from:, **options, &block) NestedRecord::NestedAccessorsSetup.new(self, from, **options, &block) end