Sha256: 36421588f52f7b9bbc6a7b3e0ab10e1d1cda878b568ec076052ff552c4926f1f
Contents?: true
Size: 454 Bytes
Versions: 25
Compression:
Stored size: 454 Bytes
Contents
# frozen_string_literal: true module GraphqlDevise module MountMethod module OperationPreparers class GqlNameSetter def initialize(mapping_name) @mapping_name = mapping_name end def call(operation, **) operation.graphql_name(graphql_name) operation end private def graphql_name @mapping_name.camelize(:upper) end end end end end
Version data entries
25 entries across 25 versions & 1 rubygems