Search for interface

  1. Search 7.x for interface
  2. Search 8.9.x for interface
  3. Search 10.3.x for interface
  4. Search 11.x for interface
  5. Other projects
Title Object type File name Summary
EditorPluginInterface::getJSSettings function core/modules/editor/src/Plugin/EditorPluginInterface.php Returns JavaScript settings to be attached.
EditorPluginInterface::getLibraries function core/modules/editor/src/Plugin/EditorPluginInterface.php Returns libraries to be attached.
EditorSelectorInterface interface core/modules/quickedit/src/EditorSelectorInterface.php Interface for selecting an in-place editor (an Editor plugin) for a field.
EditorSelectorInterface.php file core/modules/quickedit/src/EditorSelectorInterface.php
EditorSelectorInterface::getEditor function core/modules/quickedit/src/EditorSelectorInterface.php Returns the in-place editor (an InPlaceEditor plugin) to use for a field.
EditorSelectorInterface::getEditorAttachments function core/modules/quickedit/src/EditorSelectorInterface.php Returns the attachments for all editors.
EditorXssFilterInterface interface core/modules/editor/src/EditorXssFilterInterface.php Defines an interface for text editor XSS (Cross-site scripting) filters.
EditorXssFilterInterface.php file core/modules/editor/src/EditorXssFilterInterface.php
EditorXssFilterInterface::filterXss function core/modules/editor/src/EditorXssFilterInterface.php Filters HTML to prevent XSS attacks when a user edits it in a text editor.
ElementInfoManagerInterface interface core/lib/Drupal/Core/Render/ElementInfoManagerInterface.php Collects available render array element types.
ElementInfoManagerInterface.php file core/lib/Drupal/Core/Render/ElementInfoManagerInterface.php
ElementInfoManagerInterface::getInfo function core/lib/Drupal/Core/Render/ElementInfoManagerInterface.php Retrieves the default properties for the defined element type.
ElementInfoManagerInterface::getInfoProperty function core/lib/Drupal/Core/Render/ElementInfoManagerInterface.php Retrieves a single property for the defined element type.
ElementInterface interface core/lib/Drupal/Core/Render/Element/ElementInterface.php Provides an interface for render element plugins.
ElementInterface interface core/modules/config_translation/src/FormElement/ElementInterface.php Provides an interface for configuration translation form elements.
ElementInterface.php file core/modules/config_translation/src/FormElement/ElementInterface.php
ElementInterface.php file core/lib/Drupal/Core/Render/Element/ElementInterface.php
ElementInterface::create function core/modules/config_translation/src/FormElement/ElementInterface.php Creates a form element instance from a schema definition.
ElementInterface::getInfo function core/lib/Drupal/Core/Render/Element/ElementInterface.php Returns the element properties for this element.
ElementInterface::getTranslationBuild function core/modules/config_translation/src/FormElement/ElementInterface.php Builds a render array containing the source and translation form elements.
ElementInterface::setAttributes function core/lib/Drupal/Core/Render/Element/ElementInterface.php Sets a form element's class attribute.
ElementInterface::setConfig function core/modules/config_translation/src/FormElement/ElementInterface.php Sets configuration based on a nested form value array.
EmailValidatorInterface interface core/lib/Drupal/Component/Utility/EmailValidatorInterface.php Validates email addresses.
EmailValidatorInterface.php file core/lib/Drupal/Component/Utility/EmailValidatorInterface.php
EmailValidatorInterface::isValid function core/lib/Drupal/Component/Utility/EmailValidatorInterface.php Validates an email address.
EnhancerInterface interface core/lib/Drupal/Core/Routing/EnhancerInterface.php A route enhance service to determine route enhance rules.
EnhancerInterface.php file core/lib/Drupal/Core/Routing/EnhancerInterface.php
EnhancerInterface::enhance function core/lib/Drupal/Core/Routing/EnhancerInterface.php Updates the defaults for a route definition based on the request.
EntityAccessControlHandlerInterface interface core/lib/Drupal/Core/Entity/EntityAccessControlHandlerInterface.php Defines an interface for entity access control handlers.
EntityAccessControlHandlerInterface.php file core/lib/Drupal/Core/Entity/EntityAccessControlHandlerInterface.php
EntityAccessControlHandlerInterface::access function core/lib/Drupal/Core/Entity/EntityAccessControlHandlerInterface.php Checks access to an operation on a given entity or entity translation.
EntityAccessControlHandlerInterface::createAccess function core/lib/Drupal/Core/Entity/EntityAccessControlHandlerInterface.php Checks access to create an entity.
EntityAccessControlHandlerInterface::fieldAccess function core/lib/Drupal/Core/Entity/EntityAccessControlHandlerInterface.php Checks access to an operation on a given entity field.
EntityAccessControlHandlerInterface::resetCache function core/lib/Drupal/Core/Entity/EntityAccessControlHandlerInterface.php Clears all cached access checks.
EntityAccessControlHandlerInterface::setModuleHandler function core/lib/Drupal/Core/Entity/EntityAccessControlHandlerInterface.php Sets the module handler for this access control handler.
EntityAccessDeniedHttpExceptionNormalizer::$supportedInterfaceOrClass property core/modules/jsonapi/src/Normalizer/EntityAccessDeniedHttpExceptionNormalizer.php The interface or class that this Normalizer supports.
EntityAutocompleteMatcherInterface interface core/lib/Drupal/Core/Entity/EntityAutocompleteMatcherInterface.php
EntityAutocompleteMatcherInterface.php file core/lib/Drupal/Core/Entity/EntityAutocompleteMatcherInterface.php
EntityAutocompleteMatcherInterface::getMatches function core/lib/Drupal/Core/Entity/EntityAutocompleteMatcherInterface.php Gets matched labels based on a given search string.
EntityBundleListenerInterface interface core/lib/Drupal/Core/Entity/EntityBundleListenerInterface.php An interface for reacting to entity bundle creation and deletion.
EntityBundleListenerInterface.php file core/lib/Drupal/Core/Entity/EntityBundleListenerInterface.php
EntityBundleListenerInterface::onBundleCreate function core/lib/Drupal/Core/Entity/EntityBundleListenerInterface.php Reacts to a bundle being created.
EntityBundleListenerInterface::onBundleDelete function core/lib/Drupal/Core/Entity/EntityBundleListenerInterface.php Reacts to a bundle being deleted.
EntityChangedInterface interface core/lib/Drupal/Core/Entity/EntityChangedInterface.php Defines an interface for entity change timestamp tracking.
EntityChangedInterface.php file core/lib/Drupal/Core/Entity/EntityChangedInterface.php
EntityChangedInterface::getChangedTime function core/lib/Drupal/Core/Entity/EntityChangedInterface.php Gets the timestamp of the last entity change for the current translation.
EntityChangedInterface::getChangedTimeAcrossTranslations function core/lib/Drupal/Core/Entity/EntityChangedInterface.php Gets the timestamp of the last entity change across all translations.
EntityChangedInterface::setChangedTime function core/lib/Drupal/Core/Entity/EntityChangedInterface.php Sets the timestamp of the last entity change for the current translation.
EntityConstraintViolationListInterface interface core/lib/Drupal/Core/Entity/EntityConstraintViolationListInterface.php Interface for the result of entity validation.
EntityConstraintViolationListInterface.php file core/lib/Drupal/Core/Entity/EntityConstraintViolationListInterface.php

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.