Sha256: 062b0586c1ab69d2c009e9f595ef19447f1cce3598ed6d3c906aa3db3313e117

Contents?: true

Size: 294 Bytes

Versions: 2

Compression:

Stored size: 294 Bytes

Contents

module Embedson
  module Model

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

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

ActiveRecord::Base.send :extend, Embedson::Model

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
embedson-1.0.2 lib/embedson/model.rb
embedson-1.0.1 lib/embedson/model.rb