Sha256: 3f879a561f294dd4c9fe75423eb341a2f2e969376c1b27c78eedca1c964566dc

Contents?: true

Size: 880 Bytes

Versions: 5

Compression:

Stored size: 880 Bytes

Contents

# frozen_string_literal: true

require "fmrest/spyke/model/connection"
require "fmrest/spyke/model/uri"
require "fmrest/spyke/model/record_id"
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/global_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 RecordID
      include Attributes
      include Serialization
      include Associations
      include Orm
      include ContainerFields
      include GlobalFields
      include Http
      include Auth

      autoload :Rescuable, "fmrest/spyke/model/rescuable"
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
fmrest-spyke-0.18.0.rc2 lib/fmrest/spyke/model.rb
fmrest-spyke-0.18.0.rc1 lib/fmrest/spyke/model.rb
fmrest-spyke-0.17.1 lib/fmrest/spyke/model.rb
fmrest-spyke-0.17.0 lib/fmrest/spyke/model.rb
fmrest-spyke-0.17.0.rc1 lib/fmrest/spyke/model.rb