class ActionPolicy::GraphQL::AuthorizedField::ScopeExtension
Public Instance Methods
resolve(context:, object:, arguments:, **_rest) { |object, arguments| ... }
click to toggle source
# File lib/action_policy/graphql/authorized_field.rb, line 117 def resolve(context:, object:, arguments:, **_rest) value = yield(object, arguments) return value if value.nil? object.authorized_scope(value, **options) end