Module: GraphQL::SharedArguments::Define::AssignSharedArguments
- Defined in:
- lib/graphql/shared_arguments/define/assign_shared_arguments.rb
Class Method Summary collapse
Class Method Details
.call(target, filter = {}, &block) ⇒ Object
5 6 7 8 9 |
# File 'lib/graphql/shared_arguments/define/assign_shared_arguments.rb', line 5 def self.call(target, filter = {}, &block) shared = GraphQL::SharedArguments.define(filter: filter, &block) shared.define GraphQL::SharedArguments::Injector.new(target, filter, shared.arguments).inject end |