You are here

Classes, traits, and interfaces in GraphQL 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
Alias class Drupal\graphql_core\Plugin\GraphQL\Fields\Routing\InternalUrl modules/graphql_core/src/Plugin/GraphQL/Fields/Routing/InternalUrl/Alias.php Plugin annotation @GraphQLField( id = "internal_url_path_alias", secure = true, name = "pathAlias", description = @Translation("The url's path alias if any."), response_cache_contexts = {"languages:language_url"}, type = "String", …
Any class Drupal\graphql_core\Plugin\GraphQL\Scalars\TypedData modules/graphql_core/src/Plugin/GraphQL/Scalars/TypedData/Any.php Plugin annotation @GraphQLScalar( id = "any", name = "Any", type = "any", deriver = "Drupal\graphql_core\Plugin\Deriver\Scalars\TypedDataPrimitiveFallback" )
ArgumentAwarePluginTrait trait Drupal\graphql\Plugin\GraphQL\Traits src/Plugin/GraphQL/Traits/ArgumentAwarePluginTrait.php 3
AvailableLanguages class Drupal\graphql_core\Plugin\GraphQL\Fields\Languages modules/graphql_core/src/Plugin/GraphQL/Fields/Languages/AvailableLanguages.php List site-wide configured languages.
BackupCar class Drupal\graphql_plugin_test\Plugin\GraphQL\Fields tests/modules/graphql_plugin_test/src/Plugin/GraphQL/Fields/BackupCar.php A car in a car. Not sure what's so funny about that.
Bike class Drupal\graphql_plugin_test\Plugin\GraphQL\Types tests/modules/graphql_plugin_test/src/Plugin/GraphQL/Types/Bike.php A bike type. 1 1
BlocksByRegion class Drupal\graphql_core\Plugin\GraphQL\Fields\Blocks modules/graphql_core/src/Plugin/GraphQL/Fields/Blocks/BlocksByRegion.php List all blocks within a theme region.
BlockTest class Drupal\Tests\graphql_core\Kernel\Blocks modules/graphql_core/tests/src/Kernel/Blocks/BlockTest.php Test block retrieval via GraphQL.
BooleanScalar class Drupal\graphql\Plugin\GraphQL\Scalars\Internal src/Plugin/GraphQL/Scalars/Internal/BooleanScalar.php Plugin annotation @GraphQLScalar( id = "boolean", name = "Boolean", type = "boolean" )
Breadcrumbs class Drupal\graphql_core\Plugin\GraphQL\Fields\Breadcrumbs modules/graphql_core/src/Plugin/GraphQL/Fields/Breadcrumbs/Breadcrumbs.php Retrieve the breadcrumbs.
BreadcrumbsTest class Drupal\Tests\graphql_core\Kernel\Breadcrumbs modules/graphql_core/tests/src/Kernel/Breadcrumbs/BreadcrumbsTest.php Test entity query support in GraphQL.
BufferBase abstract class Drupal\graphql\GraphQL\Buffers src/GraphQL/Buffers/BufferBase.php Base class for field buffering services. 2 1
BufferedFieldTest class Drupal\Tests\graphql\Kernel\Framework tests/src/Kernel/Framework/BufferedFieldTest.php Test batched field resolving.
BundleLessEntityTest class Drupal\Tests\graphql_core\Kernel\Entity modules/graphql_core/tests/src/Kernel/Entity/BundleLessEntityTest.php Tests for bundle-less entities.
BuyCar class Drupal\graphql_plugin_test\Plugin\GraphQL\Mutations tests/modules/graphql_plugin_test/src/Plugin/GraphQL/Mutations/BuyCar.php A test mutation.
CacheablePluginTrait trait Drupal\graphql\Plugin\GraphQL\Traits src/Plugin/GraphQL/Traits/CacheablePluginTrait.php Trait CacheablePluginTrait 6
CacheableRequestError class Drupal\graphql\GraphQL\Cache src/GraphQL/Cache/CacheableRequestError.php Cacheable Request Error. 1
CacheableValue class Drupal\graphql\GraphQL\Cache src/GraphQL/Cache/CacheableValue.php Wrapper class for transporting cache metadata for resolved values. 1 17
Car class Drupal\graphql_plugin_test\Plugin\GraphQL\Types tests/modules/graphql_plugin_test/src/Plugin/GraphQL/Types/Car.php A bike type.
CarInput class Drupal\graphql_plugin_test\Plugin\GraphQL\InputTypes tests/modules/graphql_plugin_test/src/Plugin/GraphQL/InputTypes/CarInput.php Car input type.
Code class Drupal\graphql_core\Plugin\GraphQL\Fields\Routing\RedirectUrl modules/graphql_core/src/Plugin/GraphQL/Fields/Routing/RedirectUrl/Code.php Plugin annotation @GraphQLField( id = "redirect_url_code", secure = true, name = "code", description = @Translation("The redirect code."), type = "Int", provider="redirect", parents = {"RedirectUrl"} )
ConfigurationRoutes class Drupal\graphql\Routing src/Routing/ConfigurationRoutes.php Registers routes for all configurable schemas.
ConstraintViolation class Drupal\graphql_core\Plugin\GraphQL\Types\Mutations modules/graphql_core/src/Plugin/GraphQL/Types/Mutations/ConstraintViolation.php GraphQL type for validation constraint violations.
ConstraintViolationCode class Drupal\graphql_core\Plugin\GraphQL\Fields\Mutations modules/graphql_core/src/Plugin/GraphQL/Fields/Mutations/ConstraintViolationCode.php Retrieve the error code of an entity constraint violation.
ConstraintViolationMessage class Drupal\graphql_core\Plugin\GraphQL\Fields\Mutations modules/graphql_core/src/Plugin/GraphQL/Fields/Mutations/ConstraintViolationMessage.php Retrieve the message of an entity constraint violation.
ConstraintViolationPath class Drupal\graphql_core\Plugin\GraphQL\Fields\Mutations modules/graphql_core/src/Plugin/GraphQL/Fields/Mutations/ConstraintViolationPath.php Retrieve the path of an entity constraint violation.
Context class Drupal\graphql_core\Plugin\GraphQL\Fields\Context modules/graphql_core/src/Plugin/GraphQL/Fields/Context/Context.php Request arbitrary drupal context objects with GraphQL.
ContextDeriver class Drupal\graphql_core\Plugin\Deriver\Fields modules/graphql_core/src/Plugin/Deriver/Fields/ContextDeriver.php
ContextRepository class Drupal\graphql\GraphQL\Context src/GraphQL/Context/ContextRepository.php Non-lazy un-optimized context repository. 2
ContextTest class Drupal\Tests\graphql_core\Kernel\Context modules/graphql_core/tests/src/Kernel/Context/ContextTest.php Test plugin based schema generation.
CreateEntityBase abstract class Drupal\graphql_core\Plugin\GraphQL\Mutations\Entity modules/graphql_core/src/Plugin/GraphQL/Mutations/Entity/CreateEntityBase.php 1
DateScalar class Drupal\graphql\Plugin\GraphQL\Scalars\Internal src/Plugin/GraphQL/Scalars/Internal/DateScalar.php Plugin annotation @GraphQLScalar( id = "date", name = "Date" )
DateTimeIso8601 class Drupal\graphql_core\Plugin\GraphQL\Scalars\TypedData modules/graphql_core/src/Plugin/GraphQL/Scalars/TypedData/DateTimeIso8601.php Plugin annotation @GraphQLScalar( id = "date_time_iso8601", name = "DateTimeIso8601", type = "datetime_iso8601" )
DateTimeScalar class Drupal\graphql\Plugin\GraphQL\Scalars\Internal src/Plugin/GraphQL/Scalars/Internal/DateTimeScalar.php Plugin annotation @GraphQLScalar( id = "date_time", name = "DateTime" )
DateTimeTzScalar class Drupal\graphql\Plugin\GraphQL\Scalars\Internal src/Plugin/GraphQL/Scalars/Internal/DateTimeTzScalar.php Plugin annotation @GraphQLScalar( id = "date_time_tz", name = "DateTimeTz" )
DefaultInternalUrl class Drupal\graphql_core\Plugin\GraphQL\Types\Routing modules/graphql_core/src/Plugin/GraphQL/Types/Routing/DefaultInternalUrl.php Plugin annotation @GraphQLType( id = "default_internal_url", name = "DefaultInternalUrl", interfaces = {"InternalUrl"}, weight = -1 )
DefaultSchema class Drupal\graphql_core\Plugin\GraphQL\Schemas modules/graphql_core/src/Plugin/GraphQL/Schemas/DefaultSchema.php Default generated schema.
DeleteEntityBase abstract class Drupal\graphql_core\Plugin\GraphQL\Mutations\Entity modules/graphql_core/src/Plugin/GraphQL/Mutations/Entity/DeleteEntityBase.php 1
DenyQuery class Drupal\graphql\Cache\RequestPolicy src/Cache/RequestPolicy/DenyQuery.php 2
DeprecatablePluginTrait trait Drupal\graphql\Plugin\GraphQL\Traits src/Plugin/GraphQL/Traits/DeprecatablePluginTrait.php 3
DescribablePluginTrait trait Drupal\graphql\Plugin\GraphQL\Traits src/Plugin/GraphQL/Traits/DescribablePluginTrait.php 9
DisabledResultCacheTest class Drupal\Tests\graphql\Kernel\Framework tests/src/Kernel/Framework/DisabledResultCacheTest.php Test disabled result cache.
DisabledSchemaCacheTest class Drupal\Tests\graphql\Kernel\Framework tests/src/Kernel/Framework/DisabledSchemaCacheTest.php Test schema caching.
DisplayModeId class Drupal\graphql_core\Plugin\GraphQL\Enums\DisplayModes modules/graphql_core/src/Plugin/GraphQL/Enums/DisplayModes/DisplayModeId.php Plugin annotation @GraphQLEnum( id = "display_mode_id", deriver = "Drupal\graphql_core\Plugin\Deriver\Enums\DisplayModeIdDeriver" )
DisplayModeIdDeriver class Drupal\graphql_core\Plugin\Deriver\Enums modules/graphql_core/src/Plugin/Deriver/Enums/DisplayModeIdDeriver.php
DurationIso8601 class Drupal\graphql_core\Plugin\GraphQL\Scalars\TypedData modules/graphql_core/src/Plugin/GraphQL/Scalars/TypedData/DurationIso8601.php Plugin annotation @GraphQLScalar( id = "duration_iso8601", name = "DurationIso8601", type = "duration_iso8601" )
EchoChamber class Drupal\graphql_plugin_test\Plugin\GraphQL\Fields tests/modules/graphql_plugin_test/src/Plugin/GraphQL/Fields/EchoChamber.php The obligatory echo service. 1 1
Email class Drupal\graphql_core\Plugin\GraphQL\Scalars\TypedData modules/graphql_core/src/Plugin/GraphQL/Scalars/TypedData/Email.php Plugin annotation @GraphQLScalar( id = "email", name = "Email", type = "email" )
EnableCliCacheTrait trait Drupal\Tests\graphql\Traits tests/src/Traits/EnableCliCacheTrait.php Trait to automatically enable CLI caching in GraphQL tests. 1
Engine class Drupal\graphql_plugin_test\Plugin\GraphQL\Fields tests/modules/graphql_plugin_test/src/Plugin/GraphQL/Fields/Engine.php A cars engine type.

Pages

Other projects