Module: Embedson::Model

Defined in:
lib/embedson/model.rb,
lib/embedson/model/embeds_builder.rb,
lib/embedson/model/method_builder.rb,
lib/embedson/model/embedded_builder.rb

Defined Under Namespace

Classes: EmbeddedBuilder, EmbedsBuilder, MethodBuilder

Instance Method Summary collapse

Instance Method Details

#embedded_in(name, options = {}) ⇒ Object



8
9
10
# File 'lib/embedson/model.rb', line 8

def embedded_in(name, options = {})
  MethodBuilder.new(self, name, options).embedded
end

#embeds_one(name, options = {}) ⇒ Object



4
5
6
# File 'lib/embedson/model.rb', line 4

def embeds_one(name, options = {})
  MethodBuilder.new(self, name, options).embeds
end