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
DateSqlInterface interface core/modules/views/src/Plugin/views/query/DateSqlInterface.php Defines an interface for handling date queries with SQL.
DateSqlInterface.php file core/modules/views/src/Plugin/views/query/DateSqlInterface.php
DateSqlInterface::getDateField function core/modules/views/src/Plugin/views/query/DateSqlInterface.php Returns a native database expression for a given field.
DateSqlInterface::getDateFormat function core/modules/views/src/Plugin/views/query/DateSqlInterface.php Creates a native database date formatting.
DateSqlInterface::setFieldTimezoneOffset function core/modules/views/src/Plugin/views/query/DateSqlInterface.php Applies the given offset to the given field.
DateSqlInterface::setTimezoneOffset function core/modules/views/src/Plugin/views/query/DateSqlInterface.php Set the database to the given timezone.
DateTimeInterface interface core/lib/Drupal/Core/TypedData/Type/DateTimeInterface.php Interface for dates, optionally including a time.
DateTimeInterface.php file core/lib/Drupal/Core/TypedData/Type/DateTimeInterface.php
DateTimeInterface::getDateTime function core/lib/Drupal/Core/TypedData/Type/DateTimeInterface.php Returns the date time object.
DateTimeInterface::setDateTime function core/lib/Drupal/Core/TypedData/Type/DateTimeInterface.php Sets the date time object.
DateTimeItemInterface interface core/modules/datetime/src/Plugin/Field/FieldType/DateTimeItemInterface.php Interface definition for Datetime items.
DateTimeItemInterface.php file core/modules/datetime/src/Plugin/Field/FieldType/DateTimeItemInterface.php
DateTimeItemInterface::DATETIME_STORAGE_FORMAT constant core/modules/datetime/src/Plugin/Field/FieldType/DateTimeItemInterface.php Defines the format that date and time should be stored in.
DateTimeItemInterface::DATE_STORAGE_FORMAT constant core/modules/datetime/src/Plugin/Field/FieldType/DateTimeItemInterface.php Defines the format that dates should be stored in.
DateTimeItemInterface::STORAGE_TIMEZONE constant core/modules/datetime/src/Plugin/Field/FieldType/DateTimeItemInterface.php Defines the timezone that dates should be stored in.
DateTimeRangeConstantsInterface interface core/modules/datetime_range/src/DateTimeRangeConstantsInterface.php Declares constants used in the datetime range module.
DateTimeRangeConstantsInterface.php file core/modules/datetime_range/src/DateTimeRangeConstantsInterface.php
DateTimeRangeConstantsInterface::BOTH constant core/modules/datetime_range/src/DateTimeRangeConstantsInterface.php Values for the 'from_to' formatter setting.
DateTimeRangeConstantsInterface::END_DATE constant core/modules/datetime_range/src/DateTimeRangeConstantsInterface.php
DateTimeRangeConstantsInterface::START_DATE constant core/modules/datetime_range/src/DateTimeRangeConstantsInterface.php
DecimalInterface interface core/lib/Drupal/Core/TypedData/Type/DecimalInterface.php Interface for decimal numbers.
DecimalInterface.php file core/lib/Drupal/Core/TypedData/Type/DecimalInterface.php
DefaultFactory::$interface property core/lib/Drupal/Component/Plugin/Factory/DefaultFactory.php Defines an interface each plugin should implement.
DefaultFactoryTest::testGetPluginClassWithInterfaceAndInvalidClassWithArrayPluginDefinition function core/tests/Drupal/Tests/Component/Plugin/DefaultFactoryTest.php Tests getPluginClass() with a required interface but no implementation.
DefaultFactoryTest::testGetPluginClassWithInterfaceAndInvalidClassWithObjectPluginDefinition function core/tests/Drupal/Tests/Component/Plugin/DefaultFactoryTest.php Tests getPluginClass() with a required interface but no implementation.
DefaultFactoryTest::testGetPluginClassWithInterfaceWithArrayPluginDefinition function core/tests/Drupal/Tests/Component/Plugin/DefaultFactoryTest.php Tests getPluginClass() with a required interface.
DefaultFactoryTest::testGetPluginClassWithInterfaceWithObjectPluginDefinition function core/tests/Drupal/Tests/Component/Plugin/DefaultFactoryTest.php Tests getPluginClass() with a required interface.
DefaultLazyPluginCollectionTest::testConfigurableInterface function core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php Tests that plugin methods are correctly attached to interfaces.
DefaultPluginManager::$pluginInterface property core/lib/Drupal/Core/Plugin/DefaultPluginManager.php The interface each plugin should implement.
DefaultPluginManagerTest::testCreateInstanceWithInvalidInterfaces function core/tests/Drupal/Tests/Core/Plugin/DefaultPluginManagerTest.php Tests plugins without the proper interface.
DefaultPluginManagerTest::testCreateInstanceWithJustValidInterfaces function core/tests/Drupal/Tests/Core/Plugin/DefaultPluginManagerTest.php Tests plugins with the proper interface.
DefaultPluginManagerTest::testGetDefinitionsWithoutRequiredInterface function core/tests/Drupal/Tests/Core/Plugin/DefaultPluginManagerTest.php Tests plugins without a required interface.
DefaultsSectionStorageInterface interface core/modules/layout_builder/src/DefaultsSectionStorageInterface.php Defines an interface for an object that stores layout sections for defaults.
DefaultsSectionStorageInterface.php file core/modules/layout_builder/src/DefaultsSectionStorageInterface.php
DelayableQueueInterface interface core/lib/Drupal/Core/Queue/DelayableQueueInterface.php Delayable queue interface.
DelayableQueueInterface.php file core/lib/Drupal/Core/Queue/DelayableQueueInterface.php
DelayableQueueInterface::delayItem function core/lib/Drupal/Core/Queue/DelayableQueueInterface.php Delay an item so it runs in the future.
DeletedFieldsRepositoryInterface interface core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php Provides an interface for a deleted fields repository.
DeletedFieldsRepositoryInterface.php file core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php
DeletedFieldsRepositoryInterface::addFieldDefinition function core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php Adds a field definition object to the deleted list.
DeletedFieldsRepositoryInterface::addFieldStorageDefinition function core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php Adds a field storage definition object to the deleted list.
DeletedFieldsRepositoryInterface::getFieldDefinitions function core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php Returns a list of deleted field definitions.
DeletedFieldsRepositoryInterface::getFieldStorageDefinitions function core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php Returns a list of deleted field storage definitions.
DeletedFieldsRepositoryInterface::removeFieldDefinition function core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php Removes a field definition object from the deleted list.
DeletedFieldsRepositoryInterface::removeFieldStorageDefinition function core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php Removes a field storage definition object from the deleted list.
DependentAccessInterface interface core/modules/block_content/src/Access/DependentAccessInterface.php Interface for AccessibleInterface objects that have an access dependency.
DependentAccessInterface.php file core/modules/block_content/src/Access/DependentAccessInterface.php
DependentAccessInterface::getAccessDependency function core/modules/block_content/src/Access/DependentAccessInterface.php Gets the access dependency.
DependentPluginDefinitionInterface interface core/lib/Drupal/Core/Plugin/Definition/DependentPluginDefinitionInterface.php Provides an interface for a plugin definition that has dependencies.
DependentPluginDefinitionInterface.php file core/lib/Drupal/Core/Plugin/Definition/DependentPluginDefinitionInterface.php

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