Class: GraphQL::ObjectType
- Inherits:
-
Object
- Object
- GraphQL::ObjectType
- Defined in:
- lib/graphql/guard/testing.rb
Instance Method Summary collapse
Instance Method Details
#field_with_guard(field_name, policy_object = nil) ⇒ Object
26 27 28 29 30 31 32 33 34 |
# File 'lib/graphql/guard/testing.rb', line 26 def field_with_guard(field_name, policy_object = nil) field = get_field(field_name) return unless field field.clone.tap do |f| f.__policy_object = policy_object f.__guard_type = self end end |