Method: GraphQL::Schema::Visibility::Visit#entry_point_types

Defined in:
lib/graphql/schema/visibility/visit.rb

#entry_point_typesObject



16
17
18
19
20
21
22
23
24
25
26
# File 'lib/graphql/schema/visibility/visit.rb', line 16

def entry_point_types
  ept = [
    @schema.query,
    @schema.mutation,
    @schema.subscription,
    *@schema.introspection_system.types.values,
    *@schema.orphan_types,
  ]
  ept.compact!
  ept
end