Sha256: df56ef8fb4eafb8a87e60fc628d818e67ccfa8cd0cb069c3a977f32fea86bb9a

Contents?: true

Size: 795 Bytes

Versions: 4

Compression:

Stored size: 795 Bytes

Contents

# frozen_string_literal: true

require "fmrest/spyke/model/connection"
require "fmrest/spyke/model/uri"
require "fmrest/spyke/model/attributes"
require "fmrest/spyke/model/serialization"
require "fmrest/spyke/model/associations"
require "fmrest/spyke/model/orm"
require "fmrest/spyke/model/container_fields"
require "fmrest/spyke/model/http"
require "fmrest/spyke/model/auth"

module FmRest
  module Spyke
    module Model
      extend ::ActiveSupport::Concern

      include Connection
      include Uri
      include Attributes
      include Serialization
      include Associations
      include Orm
      include ContainerFields
      include Http
      include Auth

      included do
        # @return [Integer] the record's modId
        attr_accessor :mod_id
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fmrest-0.8.0 lib/fmrest/spyke/model.rb
fmrest-0.7.1 lib/fmrest/spyke/model.rb
fmrest-0.7.0 lib/fmrest/spyke/model.rb
fmrest-0.6.0 lib/fmrest/spyke/model.rb