Sha256: 23a2e6350bc5df4615a2ee2d6a00a2b11b14e697dd77048077ed97c3dc4e501f

Contents?: true

Size: 445 Bytes

Versions: 1

Compression:

Stored size: 445 Bytes

Contents

module Toy
  module Object
    extend ActiveSupport::Concern
    extend  ActiveModel::Naming
    include ActiveModel::Conversion
    include ActiveModel::Validations

    include Attributes
    include Cloneable
    include Dirty
    include Equality
    include Inspect
    include Logger
    include Inheritance
    include Serialization

    def persisted?
      false
    end

    def to_key
      key_factory.to_key(self)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
toystore-0.13.0 lib/toy/object.rb