Sha256: 991aedba38fecff38160b715cddfbd1d2431342afcd2dec0648818684b2c9b87

Contents?: true

Size: 328 Bytes

Versions: 1

Compression:

Stored size: 328 Bytes

Contents

module JsonapiCompliable
  module Context
    extend ActiveSupport::Concern

    module Overrides
      def sideload_whitelist=(val)
        super(JSONAPI::IncludeDirective.new(val).to_hash)
      end
    end

    included do
      class_attribute :sideload_whitelist
      class << self;prepend Overrides;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/context.rb