You are here

Classes, traits, and interfaces in GraphQL 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
Entity class Drupal\graphql_core\Plugin\GraphQL\Interfaces\Entity modules/graphql_core/src/Plugin/GraphQL/Interfaces/Entity/Entity.php Plugin annotation @GraphQLInterface( id = "entity", name = "Entity", type = "entity", description = @Translation("Common entity interface containing generic entity properties.") ) 1
EntityAccess class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityAccess.php Plugin annotation @GraphQLField( id = "entity_access", secure = true, name = "entityAccess", type = "Boolean", parents = {"Entity"}, arguments = { "operation" = "String!" } )
EntityBasicFieldsTest class Drupal\Tests\graphql_core\Kernel\Entity modules/graphql_core/tests/src/Kernel/Entity/EntityBasicFieldsTest.php Test basic entity fields.
EntityBuffer class Drupal\graphql\GraphQL\Buffers src/GraphQL/Buffers/EntityBuffer.php 2 2
EntityBundle class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityBundle.php Plugin annotation @GraphQLField( id = "entity_bundle", secure = true, name = "entityBundle", type = "String", parents = {"Entity"} )
EntityBundle class Drupal\graphql_core\Plugin\GraphQL\Types\Entity modules/graphql_core/src/Plugin/GraphQL/Types/Entity/EntityBundle.php Plugin annotation @GraphQLType( id = "entity_bundle", schema_cache_tags = {"entity_types", "entity_bundles"}, deriver = "Drupal\graphql_core\Plugin\Deriver\Types\EntityBundleDeriver" )
EntityBundleDeriver class Drupal\graphql_core\Plugin\Deriver\Types modules/graphql_core/src/Plugin/Deriver/Types/EntityBundleDeriver.php Derive GraphQL Interfaces from Drupal entity types.
EntityById class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityById.php Plugin annotation @GraphQLField( id = "entity_by_id", secure = true, arguments = { "id" = "String!" }, contextual_arguments = {"language"}, deriver = "Drupal\graphql_core\Plugin\Deriver\Fields\EntityByIdDeriver" )
EntityByIdDeriver class Drupal\graphql_core\Plugin\Deriver\Fields modules/graphql_core/src/Plugin/Deriver/Fields/EntityByIdDeriver.php
EntityByIdTest class Drupal\Tests\graphql_core\Kernel\Entity modules/graphql_core/tests/src/Kernel/Entity/EntityByIdTest.php Test entity query support in GraphQL.
EntityCanonicalUrl class Drupal\graphql_core\Plugin\GraphQL\Types\Entity modules/graphql_core/src/Plugin/GraphQL/Types/Entity/EntityCanonicalUrl.php GraphQL type for Drupal entity routes.
EntityChanged class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityChanged.php TODO: Should we derive this for each entity type individually?
EntityCreated class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityCreated.php TODO: Should we derive this for each entity type individually?
EntityCrudOutput class Drupal\graphql_core\Plugin\GraphQL\Types\Mutations modules/graphql_core/src/Plugin/GraphQL/Types/Mutations/EntityCrudOutput.php GraphQL type for entity mutation results.
EntityCrudOutputEntity class Drupal\graphql_core\Plugin\GraphQL\Fields\Mutations modules/graphql_core/src/Plugin/GraphQL/Fields/Mutations/EntityCrudOutputEntity.php Retrieve a the mutated entity.
EntityCrudOutputErrors class Drupal\graphql_core\Plugin\GraphQL\Fields\Mutations modules/graphql_core/src/Plugin/GraphQL/Fields/Mutations/EntityCrudOutputErrors.php Retrieve a list of error messages.
EntityCrudOutputViolations class Drupal\graphql_core\Plugin\GraphQL\Fields\Mutations modules/graphql_core/src/Plugin/GraphQL/Fields/Mutations/EntityCrudOutputViolations.php Retrieve a list of entity mutation constraint violations.
EntityCrudOutputWrapper class Drupal\graphql_core\GraphQL modules/graphql_core/src/GraphQL/EntityCrudOutputWrapper.php 6
EntityDescribable class Drupal\graphql_core\Plugin\GraphQL\Interfaces\Entity modules/graphql_core/src/Plugin/GraphQL/Interfaces/Entity/EntityDescribable.php Plugin annotation @GraphQLInterface( id = "entity_describable", name = "EntityDescribable", interfaces = {"Entity"}, description = @Translation("Common interface for entities that are describable.") )
EntityDescription class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityDescription.php Plugin annotation @GraphQLField( id = "entity_description", secure = true, name = "entityDescription", type = "String", parents = {"EntityDescribable"} )
EntityField class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityField.php Plugin annotation @GraphQLField( id = "entity_field", secure = true, weight = -2, deriver = "Drupal\graphql_core\Plugin\Deriver\Fields\EntityFieldDeriver", )
EntityFieldBase class Drupal\graphql_core\Plugin\GraphQL\Fields modules/graphql_core/src/Plugin/GraphQL/Fields/EntityFieldBase.php Base class for entity field plugins. 2 2
EntityFieldDeriver class Drupal\graphql_core\Plugin\Deriver\Fields modules/graphql_core/src/Plugin/Deriver/Fields/EntityFieldDeriver.php
EntityFieldDeriverBase abstract class Drupal\graphql_core\Plugin\Deriver modules/graphql_core/src/Plugin/Deriver/EntityFieldDeriverBase.php Generate GraphQLField plugins for config fields. 4 4
EntityFieldItem class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityFieldItem.php Plugin annotation @GraphQLField( id = "entity_field_item", secure = true, weight = -1, deriver = "Drupal\graphql_core\Plugin\Deriver\Fields\EntityFieldItemDeriver", )
EntityFieldItemDeriver class Drupal\graphql_core\Plugin\Deriver\Fields modules/graphql_core/src/Plugin/Deriver/Fields/EntityFieldItemDeriver.php
EntityFieldPropertyDeriver class Drupal\graphql_core\Plugin\Deriver\Fields modules/graphql_core/src/Plugin/Deriver/Fields/EntityFieldPropertyDeriver.php
EntityFieldType class Drupal\graphql_core\Plugin\GraphQL\Types\Entity modules/graphql_core/src/Plugin/GraphQL/Types/Entity/EntityFieldType.php Plugin for GraphQL types derived from raw field values.
EntityFieldTypeDeriver class Drupal\graphql_core\Plugin\Deriver\Types modules/graphql_core/src/Plugin/Deriver/Types/EntityFieldTypeDeriver.php Derive GraphQL types for raw values of drupal fields.
EntityFieldValueTest class Drupal\Tests\graphql_core\Kernel\Entity modules/graphql_core/tests/src/Kernel/Entity/EntityFieldValueTest.php Test basic entity fields.
EntityId class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityId.php Plugin annotation @GraphQLField( id = "entity_id", secure = true, name = "entityId", type = "String", parents = {"Entity"} )
EntityLabel class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityLabel.php Plugin annotation @GraphQLField( id = "entity_label", secure = true, name = "entityLabel", type = "String", parents = {"Entity"} )
EntityLanguage class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityLanguage.php Plugin annotation @GraphQLField( id = "entity_language", secure = true, name = "entityLanguage", type = "Language", parents = {"Entity"} )
EntityMutationTest class Drupal\Tests\graphql_core\Kernel\EntityMutation modules/graphql_core/tests/src/Kernel/EntityMutation/EntityMutationTest.php Test abstract entity mutation classes.
EntityOwnable class Drupal\graphql_core\Plugin\GraphQL\Interfaces\Entity modules/graphql_core/src/Plugin/GraphQL/Interfaces/Entity/EntityOwnable.php Plugin annotation @GraphQLInterface( id = "entity_ownable", name = "EntityOwnable", interfaces = {"Entity"}, description = @Translation("Common interface for entities that have a owner."), provider = "user" )
EntityOwner class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityOwner.php Plugin annotation @GraphQLField( id = "entity_owner", secure = true, name = "entityOwner", type = "entity:user", parents = {"EntityOwnable"} )
EntityPropertyConflict class Drupal\Tests\graphql_core\Kernel\Entity modules/graphql_core/tests/src/Kernel/Entity/EntityPropertyConflict.php Test entity property naming conflict resolution.
EntityPublishable class Drupal\graphql_core\Plugin\GraphQL\Interfaces\Entity modules/graphql_core/src/Plugin/GraphQL/Interfaces/Entity/EntityPublishable.php Plugin annotation @GraphQLInterface( id = "entity_publishable", name = "EntityPublishable", interfaces = {"Entity"}, description = @Translation("Common interface for entities that are publishable.") )
EntityPublished class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityPublished.php Plugin annotation @GraphQLField( id = "entity_published", secure = true, name = "entityPublished", type = "Boolean", parents = {"EntityPublishable"} )
EntityQuery class Drupal\graphql_core\Plugin\GraphQL\Fields\EntityQuery modules/graphql_core/src/Plugin/GraphQL/Fields/EntityQuery/EntityQuery.php @GraphQLField( id = "entity_query", secure = false, type = "EntityQueryResult", arguments = { "filter" = "EntityQueryFilterInput", "sort" = "[EntityQuerySortInput]", "offset" =… 4 4
EntityQueryBundleMode class Drupal\graphql_core\Plugin\GraphQL\Enums\EntityQuery modules/graphql_core/src/Plugin/GraphQL/Enums/EntityQuery/EntityQueryBundleMode.php Plugin annotation @GraphQLEnum( id = "entity_query_bundle_mode", name = "EntityQueryBundleMode", values = { "SAME" = { "value" = "same", "description" = @Translation("Loads only entities that share the same bundle with the…
EntityQueryCount class Drupal\graphql_core\Plugin\GraphQL\Fields\EntityQuery modules/graphql_core/src/Plugin/GraphQL/Fields/EntityQuery/EntityQueryCount.php Retrieve the count of an entity query.
EntityQueryDeriver class Drupal\graphql_core\Plugin\Deriver\Fields modules/graphql_core/src/Plugin/Deriver/Fields/EntityQueryDeriver.php
EntityQueryEntities class Drupal\graphql_core\Plugin\GraphQL\Fields\EntityQuery modules/graphql_core/src/Plugin/GraphQL/Fields/EntityQuery/EntityQueryEntities.php Retrieve the entity result set of an entity query.
EntityQueryExclusive class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/EntityQueryExclusive.php Query entities of the same type without the context's entity.
EntityQueryFilterConditionInput class Drupal\graphql_core\Plugin\GraphQL\InputTypes\EntityQuery modules/graphql_core/src/Plugin/GraphQL/InputTypes/EntityQuery/EntityQueryFilterConditionInput.php Plugin annotation @GraphQLInputType( id = "entity_query_filter_condition_input", name = "EntityQueryFilterConditionInput", fields = { "field" = "String!", "value" = "[String]", "operator" = "QueryOperator", "language" =…
EntityQueryFilterInput class Drupal\graphql_core\Plugin\GraphQL\InputTypes\EntityQuery modules/graphql_core/src/Plugin/GraphQL/InputTypes/EntityQuery/EntityQueryFilterInput.php Plugin annotation @GraphQLInputType( id = "entity_query_filter_input", name = "EntityQueryFilterInput", fields = { "conditions" = "[EntityQueryFilterConditionInput]", "groups" = "[EntityQueryFilterInput]", "conjunction" = { …
EntityQueryMapForm class Drupal\graphql\Form src/Form/EntityQueryMapForm.php Form controller for GraphQL query map forms.
EntityQueryMapImportForm class Drupal\graphql\Form src/Form/EntityQueryMapImportForm.php Form controller for GraphQL query map forms.
EntityQueryMapQueryProvider class Drupal\graphql\GraphQL\QueryProvider src/GraphQL/QueryProvider/EntityQueryMapQueryProvider.php 2

Pages

Other projects