module CrewdPolicies::JSONAPIResource
Public Class Methods
included(aClass)
click to toggle source
# File lib/crewd_policies/jsonapi_resources.rb, line 13 def self.included(aClass) aClass.send :extend, ClassMethods end
Public Instance Methods
fetchable_fields()
click to toggle source
# File lib/crewd_policies/jsonapi_resources.rb, line 39 def fetchable_fields ::Pundit.policy!(context[:user],_model).allowed_fields(:read).map(&:to_sym) # includes assocations end