Sha256: 9db30b82481f59335f9f8d0ce48505b10a7a2f9e1413472202bdd22cb8438b50

Contents?: true

Size: 291 Bytes

Versions: 1

Compression:

Stored size: 291 Bytes

Contents

module JsonapiCompliable
  module Adapters
    module ActiveRecord
      module Inferrence
        def infer_foreign_key
          parent_model = parent_resource_class.model
          parent_model.reflections[association_name.to_s].foreign_key.to_sym
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jsonapi_compliable-1.0.alpha.2 lib/jsonapi_compliable/adapters/active_record/inferrence.rb