class HQ::GraphQL::RootMutation

Public Class Methods

inherited(base) click to toggle source
Calls superclass method
# File lib/hq/graphql/root_mutation.rb, line 6
def self.inherited(base)
  super
  base.class_eval do
    lazy_load do
      ::HQ::GraphQL.resources.each do |type|
        type.mutation_klasses.each do |mutation_name, klass|
          field mutation_name, mutation: klass
        end
      end
    end
  end
end