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
EntityViewsDataInterface interface core/modules/views/src/EntityViewsDataInterface.php Provides an interface to integrate an entity type with views.
EntityViewsDataInterface.php file core/modules/views/src/EntityViewsDataInterface.php
EntityViewsDataInterface::getViewsData function core/modules/views/src/EntityViewsDataInterface.php Returns views data for the entity type.
EntityViewsDataInterface::getViewsTableForEntityType function core/modules/views/src/EntityViewsDataInterface.php Gets the table of an entity type to be used as base table in views.
EntityWithPluginCollectionInterface interface core/lib/Drupal/Core/Entity/EntityWithPluginCollectionInterface.php Provides an interface for an object using a plugin collection.
EntityWithPluginCollectionInterface.php file core/lib/Drupal/Core/Entity/EntityWithPluginCollectionInterface.php
EnvironmentCleanerInterface interface core/lib/Drupal/Core/Test/EnvironmentCleanerInterface.php Defines an interface for cleaning up test results and fixtures.
EnvironmentCleanerInterface.php file core/lib/Drupal/Core/Test/EnvironmentCleanerInterface.php
EnvironmentCleanerInterface::cleanDatabase function core/lib/Drupal/Core/Test/EnvironmentCleanerInterface.php Remove database entries left over in the fixture database.
EnvironmentCleanerInterface::cleanEnvironment function core/lib/Drupal/Core/Test/EnvironmentCleanerInterface.php Removes all test-related database tables and directories.
EnvironmentCleanerInterface::cleanResults function core/lib/Drupal/Core/Test/EnvironmentCleanerInterface.php Clears test results from the results storage.
EnvironmentCleanerInterface::cleanTemporaryDirectories function core/lib/Drupal/Core/Test/EnvironmentCleanerInterface.php Finds all leftover fixture site directories and removes them.
ExceptionInterface interface core/lib/Drupal/Component/Plugin/Exception/ExceptionInterface.php Exception interface for all exceptions thrown by the Plugin component.
ExceptionInterface.php file core/lib/Drupal/Component/Plugin/Exception/ExceptionInterface.php
ExecutableInterface interface core/lib/Drupal/Core/Executable/ExecutableInterface.php An interface for executable plugins.
ExecutableInterface.php file core/lib/Drupal/Core/Executable/ExecutableInterface.php
ExecutableInterface::execute function core/lib/Drupal/Core/Executable/ExecutableInterface.php Executes the plugin.
ExecutableManagerInterface interface core/lib/Drupal/Core/Executable/ExecutableManagerInterface.php An interface for managers of executable plugins.
ExecutableManagerInterface.php file core/lib/Drupal/Core/Executable/ExecutableManagerInterface.php
ExecutableManagerInterface::execute function core/lib/Drupal/Core/Executable/ExecutableManagerInterface.php Executes an executable plugin.
ExposedFormPluginInterface interface core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Interface for exposed filter form plugins.
ExposedFormPluginInterface.php file core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php
ExposedFormPluginInterface::exposedFormAlter function core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Alters the exposed form.
ExposedFormPluginInterface::exposedFormSubmit function core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Submits the exposed form.
ExposedFormPluginInterface::exposedFormValidate function core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Validates the exposed form submission.
ExposedFormPluginInterface::postExecute function core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Runs after the view has been executed.
ExposedFormPluginInterface::postRender function core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Runs after the view has been rendered.
ExposedFormPluginInterface::preExecute function core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Runs before the view has been executed.
ExposedFormPluginInterface::preRender function core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Runs before the view is rendered.
ExposedFormPluginInterface::renderExposedForm function core/modules/views/src/Plugin/views/exposed_form/ExposedFormPluginInterface.php Renders the exposed form.
ExtendableInterface interface core/lib/Drupal/Core/Database/Query/ExtendableInterface.php Interface for extendable query objects.
ExtendableInterface.php file core/lib/Drupal/Core/Database/Query/ExtendableInterface.php
ExtendableInterface::extend function core/lib/Drupal/Core/Database/Query/ExtendableInterface.php Enhance this object by wrapping it in an extender object.
ExtendedDiscoveryInterface interface core/tests/Drupal/Tests/Component/Plugin/Discovery/AttributeBridgeDecoratorTest.php
ExtendedDiscoveryInterface::otherMethod function core/tests/Drupal/Tests/Component/Plugin/Discovery/AttributeBridgeDecoratorTest.php
FactoryInterface interface core/lib/Drupal/Component/Plugin/Factory/FactoryInterface.php Factory interface implemented by all plugin factories.
FactoryInterface.php file core/lib/Drupal/Component/Plugin/Factory/FactoryInterface.php
FactoryInterface::createInstance function core/lib/Drupal/Component/Plugin/Factory/FactoryInterface.php Creates a plugin instance based on the provided ID and configuration.
FallbackPluginManagerInterface interface core/lib/Drupal/Component/Plugin/FallbackPluginManagerInterface.php An interface implemented by plugin managers with fallback plugin behaviors.
FallbackPluginManagerInterface.php file core/lib/Drupal/Component/Plugin/FallbackPluginManagerInterface.php
FallbackPluginManagerInterface::getFallbackPluginId function core/lib/Drupal/Component/Plugin/FallbackPluginManagerInterface.php Gets a fallback id for a missing plugin.
FieldableEntityInterface interface core/lib/Drupal/Core/Entity/FieldableEntityInterface.php Interface for entities having fields.
FieldableEntityInterface.php file core/lib/Drupal/Core/Entity/FieldableEntityInterface.php
FieldableEntityInterface::baseFieldDefinitions function core/lib/Drupal/Core/Entity/FieldableEntityInterface.php Provides base field definitions for an entity type.
FieldableEntityInterface::bundleFieldDefinitions function core/lib/Drupal/Core/Entity/FieldableEntityInterface.php Provides field definitions for a specific bundle.
FieldableEntityInterface::get function core/lib/Drupal/Core/Entity/FieldableEntityInterface.php Gets a field item list.
FieldableEntityInterface::getFieldDefinition function core/lib/Drupal/Core/Entity/FieldableEntityInterface.php Gets the definition of a contained field.
FieldableEntityInterface::getFieldDefinitions function core/lib/Drupal/Core/Entity/FieldableEntityInterface.php Gets an array of field definitions of all contained fields.
FieldableEntityInterface::getFields function core/lib/Drupal/Core/Entity/FieldableEntityInterface.php Gets an array of all field item lists.
FieldableEntityInterface::getTranslatableFields function core/lib/Drupal/Core/Entity/FieldableEntityInterface.php Gets an array of field item lists for translatable fields.

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