Search for interface

  1. Search 7.x for interface
  2. Search 9.5.x for interface
  3. Search 8.9.x for interface
  4. Search 10.3.x for interface
  5. Other projects
Title Object type File name Summary
DynamicallyFieldableEntityStorageSchemaInterface::requiresFieldDataMigration function core/lib/Drupal/Core/Entity/Schema/DynamicallyFieldableEntityStorageSchemaInterface.php Checks if existing data would be lost if the schema changes were applied.
DynamicallyFieldableEntityStorageSchemaInterface::requiresFieldStorageSchemaChanges function core/lib/Drupal/Core/Entity/Schema/DynamicallyFieldableEntityStorageSchemaInterface.php Checks if the changes to the storage definition requires schema changes.
EditorInterface interface core/modules/editor/src/EditorInterface.php Provides an interface defining a text editor entity.
EditorInterface.php file core/modules/editor/src/EditorInterface.php
EditorInterface::getEditor function core/modules/editor/src/EditorInterface.php Returns the associated text editor plugin ID.
EditorInterface::getFilterFormat function core/modules/editor/src/EditorInterface.php Returns the filter format this text editor is associated with.
EditorInterface::getImageUploadSettings function core/modules/editor/src/EditorInterface.php Returns the image upload settings.
EditorInterface::getSettings function core/modules/editor/src/EditorInterface.php Returns the text editor plugin-specific settings.
EditorInterface::hasAssociatedFilterFormat function core/modules/editor/src/EditorInterface.php Returns whether this text editor has an associated filter format.
EditorInterface::setEditor function core/modules/editor/src/EditorInterface.php Set the text editor plugin ID.
EditorInterface::setImageUploadSettings function core/modules/editor/src/EditorInterface.php Sets the image upload settings.
EditorInterface::setSettings function core/modules/editor/src/EditorInterface.php Sets the text editor plugin-specific settings.
EditorPluginInterface interface core/modules/editor/src/Plugin/EditorPluginInterface.php Defines an interface for configurable text editors.
EditorPluginInterface.php file core/modules/editor/src/Plugin/EditorPluginInterface.php
EditorPluginInterface::getDefaultSettings function core/modules/editor/src/Plugin/EditorPluginInterface.php Returns the default settings for this configurable text editor.
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.
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.
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.

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