Sha256: 9cc56df5756fc83e7ab1295d9715d35ab91aec894f2535a7f3766519cf046460

Contents?: true

Size: 720 Bytes

Versions: 2

Compression:

Stored size: 720 Bytes

Contents

require_relative 'concerns/all'

module Lanes


    class Model < ::ActiveRecord::Base
        self.abstract_class = true

        include Concerns::PubSub
        include Concerns::ApiAttributeAccess
        include Concerns::LockedFields
        include Concerns::CodeIdentifier
        include Concerns::RandomHashCode
        include Concerns::VisibleIdIdentifier
        include Concerns::ImmutableModel
        include Concerns::ExportMethods
        include Concerns::ExportScope
        include Concerns::ExportAssociations
        include Concerns::ExportJoinTables
        include Concerns::AssociationExtensions
        include Concerns::ApiPath
        include Concerns::SanitizeFields
        
    end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lanes-0.1.0 lib/lanes/model.rb
lanes-0.0.8 lib/lanes/model.rb