Search for interface

  1. Search 7.x for interface
  2. Search 9.5.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
SearchPageRepositoryInterface::isSearchActive function core/modules/search/src/SearchPageRepositoryInterface.php Returns whether search is active.
SearchPageRepositoryInterface::setDefaultSearchPage function core/modules/search/src/SearchPageRepositoryInterface.php Sets a given search page as the default.
SearchPageRepositoryInterface::sortSearchPages function core/modules/search/src/SearchPageRepositoryInterface.php Sorts a list of search pages.
SectionListInterface interface core/modules/layout_builder/src/SectionListInterface.php Defines the interface for an object that stores layout sections.
SectionListInterface.php file core/modules/layout_builder/src/SectionListInterface.php
SectionListInterface::appendSection function core/modules/layout_builder/src/SectionListInterface.php Appends a new section to the end of the list.
SectionListInterface::getSection function core/modules/layout_builder/src/SectionListInterface.php Gets a domain object for the layout section.
SectionListInterface::getSections function core/modules/layout_builder/src/SectionListInterface.php Gets the layout sections.
SectionListInterface::insertSection function core/modules/layout_builder/src/SectionListInterface.php Inserts a new section at a given delta.
SectionListInterface::removeAllSections function core/modules/layout_builder/src/SectionListInterface.php Removes all of the sections.
SectionListInterface::removeSection function core/modules/layout_builder/src/SectionListInterface.php Removes the section at the given delta.
SectionStorageInterface interface core/modules/layout_builder/src/SectionStorageInterface.php Defines an interface for Section Storage type plugins.
SectionStorageInterface.php file core/modules/layout_builder/src/SectionStorageInterface.php
SectionStorageInterface::access function core/modules/layout_builder/src/SectionStorageInterface.php Overrides \Drupal\Core\Access\AccessibleInterface::access().
SectionStorageInterface::buildRoutes function core/modules/layout_builder/src/SectionStorageInterface.php Provides the routes needed for Layout Builder UI.
SectionStorageInterface::deriveContextsFromRoute function core/modules/layout_builder/src/SectionStorageInterface.php Derives the available plugin contexts from route values.
SectionStorageInterface::extractIdFromRoute function core/modules/layout_builder/src/SectionStorageInterface.php Configures the plugin based on route values.
SectionStorageInterface::getContextsDuringPreview function core/modules/layout_builder/src/SectionStorageInterface.php Gets contexts for use during preview.
SectionStorageInterface::getLayoutBuilderUrl function core/modules/layout_builder/src/SectionStorageInterface.php Gets the URL used to display the Layout Builder UI.
SectionStorageInterface::getPluginDefinition function core/modules/layout_builder/src/SectionStorageInterface.php Overrides \Drupal\Component\Plugin\PluginInspectionInterface::getPluginDefinition().
SectionStorageInterface::getRedirectUrl function core/modules/layout_builder/src/SectionStorageInterface.php Gets the URL used when redirecting away from the Layout Builder UI.
SectionStorageInterface::getSectionListFromId function core/modules/layout_builder/src/SectionStorageInterface.php Derives the section list from the storage ID.
SectionStorageInterface::getStorageId function core/modules/layout_builder/src/SectionStorageInterface.php Returns an identifier for this storage.
SectionStorageInterface::getStorageType function core/modules/layout_builder/src/SectionStorageInterface.php Returns the type of this storage.
SectionStorageInterface::isApplicable function core/modules/layout_builder/src/SectionStorageInterface.php Determines if this section storage is applicable for the current contexts.
SectionStorageInterface::label function core/modules/layout_builder/src/SectionStorageInterface.php Gets the label for the object using the sections.
SectionStorageInterface::save function core/modules/layout_builder/src/SectionStorageInterface.php Saves the sections.
SectionStorageLocalTaskProviderInterface interface core/modules/layout_builder/src/Plugin/SectionStorage/SectionStorageLocalTaskProviderInterface.php Allows section storage plugins to provide local tasks.
SectionStorageLocalTaskProviderInterface.php file core/modules/layout_builder/src/Plugin/SectionStorage/SectionStorageLocalTaskProviderInterface.php
SectionStorageLocalTaskProviderInterface::buildLocalTasks function core/modules/layout_builder/src/Plugin/SectionStorage/SectionStorageLocalTaskProviderInterface.php Provides the local tasks dynamically for Layout Builder plugins.
SectionStorageManagerInterface interface core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Provides the interface for a plugin manager of section storage types.
SectionStorageManagerInterface.php file core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php
SectionStorageManagerInterface::findByContext function core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Finds the section storage to load based on available contexts.
SectionStorageManagerInterface::load function core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Loads a section storage with the provided contexts applied.
SectionStorageManagerInterface::loadEmpty function core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Loads a section storage with no associated section list.
SectionStorageManagerInterface::loadFromRoute function core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Loads a section storage populated with a section list derived from a route.
SectionStorageManagerInterface::loadFromStorageId function core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Loads a section storage populated with an existing section list.
SelectInterface interface core/lib/Drupal/Core/Database/Query/SelectInterface.php Interface definition for a Select Query object.
SelectInterface.php file core/lib/Drupal/Core/Database/Query/SelectInterface.php
SelectInterface::addExpression function core/lib/Drupal/Core/Database/Query/SelectInterface.php Adds an expression to the list of "fields" to be SELECTed.
SelectInterface::addField function core/lib/Drupal/Core/Database/Query/SelectInterface.php Adds a field to the list to be SELECTed.
SelectInterface::addJoin function core/lib/Drupal/Core/Database/Query/SelectInterface.php Join against another table in the database.
SelectInterface::countQuery function core/lib/Drupal/Core/Database/Query/SelectInterface.php Get the equivalent COUNT query of this query as a new query object.
SelectInterface::distinct function core/lib/Drupal/Core/Database/Query/SelectInterface.php Sets this query to be DISTINCT.
SelectInterface::escapeField function core/lib/Drupal/Core/Database/Query/SelectInterface.php Escapes a field name string.
SelectInterface::escapeLike function core/lib/Drupal/Core/Database/Query/SelectInterface.php Escapes characters that work as wildcard characters in a LIKE pattern.
SelectInterface::execute function core/lib/Drupal/Core/Database/Query/SelectInterface.php Runs the query against the database.
SelectInterface::fields function core/lib/Drupal/Core/Database/Query/SelectInterface.php Add multiple fields from the same table to be SELECTed.
SelectInterface::forUpdate function core/lib/Drupal/Core/Database/Query/SelectInterface.php Add FOR UPDATE to the query.
SelectInterface::getArguments function core/lib/Drupal/Core/Database/Query/SelectInterface.php Compiles and returns an associative array of the arguments for this prepared statement.

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