Sha256: f7d7a701529c119d151e0c633b66227d079bdb963a8890654d933b4036c37a68

Contents?: true

Size: 742 Bytes

Versions: 3

Compression:

Stored size: 742 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"

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

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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fmrest-0.5.2 lib/fmrest/spyke/model.rb
fmrest-0.5.1 lib/fmrest/spyke/model.rb
fmrest-0.5.0 lib/fmrest/spyke/model.rb