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
LockBackendInterface::acquire function core/lib/Drupal/Core/Lock/LockBackendInterface.php Acquires a lock.
LockBackendInterface::getLockId function core/lib/Drupal/Core/Lock/LockBackendInterface.php Gets the unique page token for locks.
LockBackendInterface::lockMayBeAvailable function core/lib/Drupal/Core/Lock/LockBackendInterface.php Checks if a lock is available for acquiring.
LockBackendInterface::release function core/lib/Drupal/Core/Lock/LockBackendInterface.php Releases the given lock.
LockBackendInterface::releaseAll function core/lib/Drupal/Core/Lock/LockBackendInterface.php Releases all locks for the given lock token identifier.
LockBackendInterface::wait function core/lib/Drupal/Core/Lock/LockBackendInterface.php Waits a short amount of time before a second lock acquire attempt.
LoggerChannelFactoryInterface interface core/lib/Drupal/Core/Logger/LoggerChannelFactoryInterface.php Logger channel factory interface.
LoggerChannelFactoryInterface.php file core/lib/Drupal/Core/Logger/LoggerChannelFactoryInterface.php
LoggerChannelFactoryInterface::addLogger function core/lib/Drupal/Core/Logger/LoggerChannelFactoryInterface.php Adds a logger to all the channels.
LoggerChannelFactoryInterface::get function core/lib/Drupal/Core/Logger/LoggerChannelFactoryInterface.php Retrieves the registered logger for the requested channel.
LoggerChannelInterface interface core/lib/Drupal/Core/Logger/LoggerChannelInterface.php Logger channel interface.
LoggerChannelInterface.php file core/lib/Drupal/Core/Logger/LoggerChannelInterface.php
LoggerChannelInterface::addLogger function core/lib/Drupal/Core/Logger/LoggerChannelInterface.php Adds a logger.
LoggerChannelInterface::setCurrentUser function core/lib/Drupal/Core/Logger/LoggerChannelInterface.php Sets the current user.
LoggerChannelInterface::setLoggers function core/lib/Drupal/Core/Logger/LoggerChannelInterface.php Sets the loggers for this channel.
LoggerChannelInterface::setRequestStack function core/lib/Drupal/Core/Logger/LoggerChannelInterface.php Sets the request stack.
LogMessageParserInterface interface core/lib/Drupal/Core/Logger/LogMessageParserInterface.php Defines an interface for parsing log messages and their placeholders.
LogMessageParserInterface.php file core/lib/Drupal/Core/Logger/LogMessageParserInterface.php
LogMessageParserInterface::parseMessagePlaceholders function core/lib/Drupal/Core/Logger/LogMessageParserInterface.php Parses and transforms message and its placeholders to a common format.
MailHandlerInterface interface core/modules/contact/src/MailHandlerInterface.php Provides an interface for assembly and dispatch of contact mail messages.
MailHandlerInterface.php file core/modules/contact/src/MailHandlerInterface.php
MailHandlerInterface::sendMailMessages function core/modules/contact/src/MailHandlerInterface.php Sends mail messages as appropriate for a given Message form submission.
MailInterface interface core/lib/Drupal/Core/Mail/MailInterface.php Defines an interface for pluggable mail back-ends.
MailInterface.php file core/lib/Drupal/Core/Mail/MailInterface.php
MailInterface::format function core/lib/Drupal/Core/Mail/MailInterface.php Formats a message prior to sending.
MailInterface::mail function core/lib/Drupal/Core/Mail/MailInterface.php Sends a message composed by \Drupal\Core\Mail\MailManagerInterface->mail().
MailManagerInterface interface core/lib/Drupal/Core/Mail/MailManagerInterface.php Provides an interface for sending mail.
MailManagerInterface.php file core/lib/Drupal/Core/Mail/MailManagerInterface.php
MailManagerInterface::mail function core/lib/Drupal/Core/Mail/MailManagerInterface.php Composes and optionally sends an email message.
MailTest::configureDefaultMailInterface function core/modules/system/tests/src/Kernel/Mail/MailTest.php Configures the default mail interface.
MainContentBlockPluginInterface interface core/lib/Drupal/Core/Block/MainContentBlockPluginInterface.php The interface for "main page content" blocks.
MainContentBlockPluginInterface.php file core/lib/Drupal/Core/Block/MainContentBlockPluginInterface.php
MainContentBlockPluginInterface::setMainContent function core/lib/Drupal/Core/Block/MainContentBlockPluginInterface.php Sets the main content render array.
MainContentRendererInterface interface core/lib/Drupal/Core/Render/MainContent/MainContentRendererInterface.php The interface for "main content" (
MainContentRendererInterface.php file core/lib/Drupal/Core/Render/MainContent/MainContentRendererInterface.php
MainContentRendererInterface::renderResponse function core/lib/Drupal/Core/Render/MainContent/MainContentRendererInterface.php Renders the main content render array into a response.
MaintenanceModeInterface interface core/lib/Drupal/Core/Site/MaintenanceModeInterface.php Defines the interface for the maintenance mode service.
MaintenanceModeInterface.php file core/lib/Drupal/Core/Site/MaintenanceModeInterface.php
MaintenanceModeInterface::applies function core/lib/Drupal/Core/Site/MaintenanceModeInterface.php Returns whether the site is in maintenance mode.
MaintenanceModeInterface::exempt function core/lib/Drupal/Core/Site/MaintenanceModeInterface.php Determines whether a user has access to the site in maintenance mode.
MaintenanceModeInterface::getSiteMaintenanceMessage function core/lib/Drupal/Core/Site/MaintenanceModeInterface.php Gets the site maintenance message.
MapperExceptionInterface interface core/lib/Drupal/Component/Plugin/Exception/MapperExceptionInterface.php Base exception interface for grouping mapper exceptions.
MapperExceptionInterface.php file core/lib/Drupal/Component/Plugin/Exception/MapperExceptionInterface.php
MapperInterface interface core/lib/Drupal/Component/Plugin/Mapper/MapperInterface.php Plugin mapper interface.
MapperInterface.php file core/lib/Drupal/Component/Plugin/Mapper/MapperInterface.php
MapperInterface::getInstance function core/lib/Drupal/Component/Plugin/Mapper/MapperInterface.php Gets a preconfigured instance of a plugin.
MarkupInterface interface core/lib/Drupal/Component/Render/MarkupInterface.php Marks an object's __toString() method as returning markup.
MarkupInterface.php file core/lib/Drupal/Component/Render/MarkupInterface.php
MarkupInterface::__toString function core/lib/Drupal/Component/Render/MarkupInterface.php Returns markup.
MarkupInterfaceComparator class core/tests/Drupal/TestTools/Comparator/MarkupInterfaceComparator.php Compares MarkupInterface objects for equality.

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