Module: GraphQL::Relay::Mutation::MutationInstrumentation
- Defined in:
- lib/graphql/relay/mutation.rb
Class Method Summary collapse
Class Method Details
.instrument(type, field) ⇒ Object
222 223 224 225 226 227 228 229 230 |
# File 'lib/graphql/relay/mutation.rb', line 222 def self.instrument(type, field) if field.mutation new_resolve = MutationResolve.new(field.mutation, field.resolve_proc) new_lazy_resolve = MutationResolve.new(field.mutation, field.lazy_resolve_proc) field.redefine(resolve: new_resolve, lazy_resolve: new_lazy_resolve) else field end end |