Module: ActiveRecord::Reflection

Defined in:
lib/active_record/embeds_reflection.rb

Defined Under Namespace

Modules: ClassMethods Classes: AssociationReflection, EmbedsOneReflection

Class Method Summary collapse

Class Method Details

.create_with_embeds(macro, name, scope, options, active_record) ⇒ Object



28
29
30
31
32
33
# File 'lib/active_record/embeds_reflection.rb', line 28

def create_with_embeds(macro, name, scope, options, active_record)
  unless macro == :embeds_one
    return create_without_embeds(macro, name, scope, options, active_record)
  end
  EmbedsOneReflection.new(name, scope, options, active_record)
end