Method: GraphQL::StaticValidation::BaseVisitor::ContextMethods#on_operation_definition
- Defined in:
- lib/graphql/static_validation/base_visitor.rb
#on_operation_definition(node, parent) ⇒ Object
56 57 58 59 60 61 62 63 |
# File 'lib/graphql/static_validation/base_visitor.rb', line 56 def on_operation_definition(node, parent) object_type = @schema.root_type_for_operation(node.operation_type) push_type(object_type) @path.push("#{node.operation_type}#{node.name ? " #{node.name}" : ""}") super @object_types.pop @path.pop end |