Class: GraphQL::Schema::Object
- Inherits:
-
Object
- Object
- GraphQL::Schema::Object
- Defined in:
- lib/graphql/guard/testing.rb
Class Method Summary collapse
Class Method Details
.field_with_guard(field_name, policy_object = nil) ⇒ Object
39 40 41 42 43 44 45 46 47 |
# File 'lib/graphql/guard/testing.rb', line 39 def self.field_with_guard(field_name, policy_object = nil) field = fields[field_name] return unless field field.to_graphql.clone.tap do |f| f.__policy_object = policy_object f.__guard_type = self.to_graphql end end |