You are here

Classes, traits, and interfaces in GraphQL 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
LanguageIsDefault class Drupal\graphql_core\Plugin\GraphQL\Fields\Languages modules/graphql_core/src/Plugin/GraphQL/Fields/Languages/LanguageIsDefault.php Whether the language is the default language.
LanguageIsLocked class Drupal\graphql_core\Plugin\GraphQL\Fields\Languages modules/graphql_core/src/Plugin/GraphQL/Fields/Languages/LanguageIsLocked.php Whether the language is locked.
LanguageName class Drupal\graphql_core\Plugin\GraphQL\Fields\Languages modules/graphql_core/src/Plugin/GraphQL/Fields/Languages/LanguageName.php Retrieve a language's name.
LanguageNegotiationGraphQL class Drupal\graphql\Plugin\LanguageNegotiation src/Plugin/LanguageNegotiation/LanguageNegotiationGraphQL.php Class for identifying language from a selected language.
LanguageSwitchLink class Drupal\graphql_core\Plugin\GraphQL\Types\Routing modules/graphql_core/src/Plugin/GraphQL/Types/Routing/LanguageSwitchLink.php Plugin annotation @GraphQLType( id = "language_switch_link", name = "LanguageSwitchLink" )
LanguageSwitchLinkActive class Drupal\graphql_core\Plugin\GraphQL\Fields\LanguageSwitch modules/graphql_core/src/Plugin/GraphQL/Fields/LanguageSwitch/LanguageSwitchLinkActive.php Plugin annotation @GraphQLField( id = "language_switch_link_active", secure = true, name = "active", type = "Boolean", parents = {"LanguageSwitchLink"} )
LanguageSwitchLinkLanguage class Drupal\graphql_core\Plugin\GraphQL\Fields\LanguageSwitch modules/graphql_core/src/Plugin/GraphQL/Fields/LanguageSwitch/LanguageSwitchLinkLanguage.php Plugin annotation @GraphQLField( id = "language_switch_link_language", secure = true, name = "language", type = "Language", parents = {"LanguageSwitchLink"} )
LanguageSwitchLinks class Drupal\graphql_core\Plugin\GraphQL\Fields\LanguageSwitch modules/graphql_core/src/Plugin/GraphQL/Fields/LanguageSwitch/LanguageSwitchLinks.php Plugin annotation @GraphQLField( id = "url_language_switch_links", secure = true, name = "languageSwitchLinks", type = "[LanguageSwitchLink]", parents = {"InternalUrl"}, arguments = { "language" = "LanguageId" }, …
LanguageSwitchLinkTitle class Drupal\graphql_core\Plugin\GraphQL\Fields\LanguageSwitch modules/graphql_core/src/Plugin/GraphQL/Fields/LanguageSwitch/LanguageSwitchLinkTitle.php Plugin annotation @GraphQLField( id = "language_switch_link_title", secure = true, name = "title", type = "String", parents = {"LanguageSwitchLink"} )
LanguageSwitchLinkUrl class Drupal\graphql_core\Plugin\GraphQL\Fields\LanguageSwitch modules/graphql_core/src/Plugin/GraphQL/Fields/LanguageSwitch/LanguageSwitchLinkUrl.php Plugin annotation @GraphQLField( id = "language_switch_link_url", secure = true, name = "url", type = "InternalUrl", parents = {"LanguageSwitchLink"} )
LanguageTest class Drupal\Tests\graphql_core\Kernel\Languages modules/graphql_core/tests/src/Kernel/Languages/LanguageTest.php Test multilingual behavior.
LanguageWeight class Drupal\graphql_core\Plugin\GraphQL\Fields\Languages modules/graphql_core/src/Plugin/GraphQL/Fields/Languages/LanguageWeight.php Retrieve a language's weight.
Link class Drupal\graphql_core\Plugin\GraphQL\Types\Routing modules/graphql_core/src/Plugin/GraphQL/Types/Routing/Link.php GraphQL type for link.
LinkAttribute class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity\Fields\Link modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/Fields/Link/LinkAttribute.php Retrieve specific attributes of a menu link.
LinkLabel class Drupal\graphql_core\Plugin\GraphQL\Fields\Link modules/graphql_core/src/Plugin/GraphQL/Fields/Link/LinkLabel.php Retrieve a link text.
LinkUrl class Drupal\graphql_core\Plugin\GraphQL\Fields\Entity\Fields\Link modules/graphql_core/src/Plugin/GraphQL/Fields/Entity/Fields/Link/LinkUrl.php Retrieve a link fields route object.
LinkUrl class Drupal\graphql_core\Plugin\GraphQL\Fields\Link modules/graphql_core/src/Plugin/GraphQL/Fields/Link/LinkUrl.php Retrieve a link's route object.
LoudEchoChamber class Drupal\graphql_override_test\Plugin\GraphQL\Fields tests/modules/graphql_override_test/src/Plugin/GraphQL/Fields/LoudEchoChamber.php This field will replace the existing "echo" field with a CAPSLOCK version.
Map class Drupal\graphql_core\Plugin\GraphQL\Scalars\TypedData modules/graphql_core/src/Plugin/GraphQL/Scalars/TypedData/Map.php Plugin annotation @GraphQLScalar( id = "map", name = "Map", type = "map" )
Menu class Drupal\graphql_core\Plugin\GraphQL\Types\Menu modules/graphql_core/src/Plugin/GraphQL/Types/Menu/Menu.php GraphQL type representing Drupal menus.
MenuByName class Drupal\graphql_core\Plugin\GraphQL\Fields\Menu modules/graphql_core/src/Plugin/GraphQL/Fields/Menu/MenuByName.php Retrieve a menu by it's name.
MenuDescription class Drupal\graphql_core\Plugin\GraphQL\Fields\Menu modules/graphql_core/src/Plugin/GraphQL/Fields/Menu/MenuDescription.php Retrieve a Drupal menu's description.
MenuLink class Drupal\graphql_core\Plugin\GraphQL\Types\Menu modules/graphql_core/src/Plugin/GraphQL/Types/Menu/MenuLink.php GraphQL type representing Drupal menu links.
MenuLinkAttribute class Drupal\graphql_core\Plugin\GraphQL\Fields\MenuLink modules/graphql_core/src/Plugin/GraphQL/Fields/MenuLink/MenuLinkAttribute.php Retrieve specific attributes of a menu link.
MenuLinkDescription class Drupal\graphql_core\Plugin\GraphQL\Fields\MenuLink modules/graphql_core/src/Plugin/GraphQL/Fields/MenuLink/MenuLinkDescription.php Menu link descriptions.
MenuLinkExpanded class Drupal\graphql_core\Plugin\GraphQL\Fields\MenuLink modules/graphql_core/src/Plugin/GraphQL/Fields/MenuLink/MenuLinkExpanded.php Check if the menu link is expanded.
MenuLinkLabel class Drupal\graphql_core\Plugin\GraphQL\Fields\MenuLink modules/graphql_core/src/Plugin/GraphQL/Fields/MenuLink/MenuLinkLabel.php Retrieve a menu links label.
MenuLinkLinks class Drupal\graphql_core\Plugin\GraphQL\Fields\MenuLink modules/graphql_core/src/Plugin/GraphQL/Fields/MenuLink/MenuLinkLinks.php Retrieve a menu links children.
MenuLinks class Drupal\graphql_core\Plugin\GraphQL\Fields\Menu modules/graphql_core/src/Plugin/GraphQL/Fields/Menu/MenuLinks.php Retrieves a menus links.
MenuLinkUrl class Drupal\graphql_core\Plugin\GraphQL\Fields\MenuLink modules/graphql_core/src/Plugin/GraphQL/Fields/MenuLink/MenuLinkUrl.php Retrieve a menu links route object.
MenuName class Drupal\graphql_core\Plugin\GraphQL\Fields\Menu modules/graphql_core/src/Plugin/GraphQL/Fields/Menu/MenuName.php Retrieve a menu's name.
MenuTest class Drupal\Tests\graphql_core\Kernel\Menu modules/graphql_core/tests/src/Kernel/Menu/MenuTest.php Test access to menu items.
MockGraphQLPluginTrait trait Drupal\Tests\graphql\Traits tests/src/Traits/MockGraphQLPluginTrait.php Trait for mocking GraphQL type system plugins. 1
MoreWheels class Drupal\graphql_override_test\Plugin\GraphQL\Fields tests/modules/graphql_override_test/src/Plugin/GraphQL/Fields/MoreWheels.php Replace existing "wheels" field with ... one more wheel.
MotorizedVehicle class Drupal\graphql_plugin_test\Plugin\GraphQL\Interfaces tests/modules/graphql_plugin_test/src/Plugin/GraphQL/Interfaces/MotorizedVehicle.php Vehicle interface definition.
MutationPluginBase abstract class Drupal\graphql\Plugin\GraphQL\Mutations src/Plugin/GraphQL/Mutations/MutationPluginBase.php 4 5
MutationPluginInterface interface Drupal\graphql\Plugin src/Plugin/MutationPluginInterface.php 1 1 1
MutationPluginManager class Drupal\graphql\Plugin src/Plugin/MutationPluginManager.php 3 2
MutationTest class Drupal\Tests\graphql\Kernel\Extension tests/src/Kernel/Extension/MutationTest.php Test a simple mutation.
NodeContextTest class Drupal\Tests\graphql_core\Kernel\Context modules/graphql_core/tests/src/Kernel/Context/NodeContextTest.php Test full stack retrieval of a node context.
Number class Drupal\graphql_enum_test\Plugin\GraphQL\Fields tests/modules/graphql_enum_test/src/Plugin/GraphQL/Fields/Number.php A number field that returns a number with enum checking.
Numbers class Drupal\graphql_enum_test\Plugin\GraphQL\Enums tests/modules/graphql_enum_test/src/Plugin/GraphQL/Enums/Numbers.php Generates an enumeration of numbers.
Numbers class Drupal\graphql_enum_test\Plugin\GraphQL\Fields tests/modules/graphql_enum_test/src/Plugin/GraphQL/Fields/Numbers.php A number field that returns a number with enum checking.
OverrideFieldTest class Drupal\Tests\graphql\Kernel\Extension tests/src/Kernel/Extension/OverrideFieldTest.php Test plugin based schema generation.
OverrideTypeTest class Drupal\Tests\graphql\Kernel\Extension tests/src/Kernel/Extension/OverrideTypeTest.php Test plugin based schema generation.
Path class Drupal\graphql_core\Plugin\GraphQL\Fields\Routing modules/graphql_core/src/Plugin/GraphQL/Fields/Routing/Path.php Plugin annotation @GraphQLField( id = "url_path", secure = true, name = "path", description = @Translation("The processed url path."), type = "String", response_cache_contexts = {"languages:language_url"}, parents = {"Url"} )
PermissionsTest class Drupal\Tests\graphql\Kernel\Framework tests/src/Kernel/Framework/PermissionsTest.php Test if query handling respects permissions properly.
PluggableSchemaDeriver class Drupal\graphql\Plugin\Deriver src/Plugin/Deriver/PluggableSchemaDeriver.php
ProphesizePermissionsTrait trait Drupal\Tests\graphql\Traits tests/src/Traits/ProphesizePermissionsTrait.php Trait to simulate user permissions. 1
QueryAccessCheck class Drupal\graphql\Access src/Access/QueryAccessCheck.php 2

Pages

Other projects