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
RouteProviderInterface::reset function core/lib/Drupal/Core/Routing/RouteProviderInterface.php Resets the route provider object.
SampleEntityGeneratorInterface interface core/modules/layout_builder/src/Entity/SampleEntityGeneratorInterface.php Generates a sample entity.
SampleEntityGeneratorInterface.php file core/modules/layout_builder/src/Entity/SampleEntityGeneratorInterface.php
SampleEntityGeneratorInterface::delete function core/modules/layout_builder/src/Entity/SampleEntityGeneratorInterface.php Deletes a sample entity for a given entity type and bundle.
SampleEntityGeneratorInterface::get function core/modules/layout_builder/src/Entity/SampleEntityGeneratorInterface.php Gets a sample entity for a given entity type and bundle.
Search interface group core/modules/search/search.module The Drupal search interface manages a global search mechanism.
SearchableHelpInterface interface core/modules/help_topics/src/SearchableHelpInterface.php Provides an interface for a HelpSection plugin that also supports search.
SearchableHelpInterface.php file core/modules/help_topics/src/SearchableHelpInterface.php
SearchableHelpInterface::listSearchableTopics function core/modules/help_topics/src/SearchableHelpInterface.php Returns the IDs of topics that should be indexed for searching.
SearchableHelpInterface::renderTopicForSearch function core/modules/help_topics/src/SearchableHelpInterface.php Renders one topic for search indexing or search results.
SearchIndexingInterface interface core/modules/search/src/Plugin/SearchIndexingInterface.php Defines an optional interface for SearchPlugin objects using an index.
SearchIndexingInterface.php file core/modules/search/src/Plugin/SearchIndexingInterface.php
SearchIndexingInterface::indexClear function core/modules/search/src/Plugin/SearchIndexingInterface.php Clears the search index for this plugin.
SearchIndexingInterface::indexStatus function core/modules/search/src/Plugin/SearchIndexingInterface.php Reports the status of indexing.
SearchIndexingInterface::markForReindex function core/modules/search/src/Plugin/SearchIndexingInterface.php Marks the search index for reindexing for this plugin.
SearchIndexingInterface::updateIndex function core/modules/search/src/Plugin/SearchIndexingInterface.php Updates the search index for this plugin.
SearchIndexInterface interface core/modules/search/src/SearchIndexInterface.php Provides search index management functions.
SearchIndexInterface.php file core/modules/search/src/SearchIndexInterface.php
SearchIndexInterface::clear function core/modules/search/src/SearchIndexInterface.php Clears either a part of, or the entire search index.
SearchIndexInterface::index function core/modules/search/src/SearchIndexInterface.php Updates the full-text search index for a particular item.
SearchIndexInterface::markForReindex function core/modules/search/src/SearchIndexInterface.php Changes the timestamp on indexed items to 'now' to force reindexing.
SearchIndexInterface::updateWordWeights function core/modules/search/src/SearchIndexInterface.php Updates the {search_total} database table.
SearchInterface interface core/modules/search/src/Plugin/SearchInterface.php Defines a common interface for all SearchPlugin objects.
SearchInterface.php file core/modules/search/src/Plugin/SearchInterface.php
SearchInterface::buildResults function core/modules/search/src/Plugin/SearchInterface.php Executes the search and builds render arrays for the result items.
SearchInterface::buildSearchUrlQuery function core/modules/search/src/Plugin/SearchInterface.php Builds the URL GET query parameters array for search.
SearchInterface::execute function core/modules/search/src/Plugin/SearchInterface.php Executes the search.
SearchInterface::getAttributes function core/modules/search/src/Plugin/SearchInterface.php Returns the currently set attributes (from the request).
SearchInterface::getHelp function core/modules/search/src/Plugin/SearchInterface.php Returns the searching help.
SearchInterface::getKeywords function core/modules/search/src/Plugin/SearchInterface.php Returns the currently set keywords of the plugin instance.
SearchInterface::getParameters function core/modules/search/src/Plugin/SearchInterface.php Returns the current parameters set using setSearch().
SearchInterface::getType function core/modules/search/src/Plugin/SearchInterface.php Returns the search index type this plugin uses.
SearchInterface::isSearchExecutable function core/modules/search/src/Plugin/SearchInterface.php Verifies if the values set via setSearch() are valid and sufficient.
SearchInterface::searchFormAlter function core/modules/search/src/Plugin/SearchInterface.php Alters the search form when being built for a given plugin.
SearchInterface::setSearch function core/modules/search/src/Plugin/SearchInterface.php Sets the keywords, parameters, and attributes to be used by execute().
SearchInterface::suggestedTitle function core/modules/search/src/Plugin/SearchInterface.php Provides a suggested title for a page of search results.
SearchPageInterface interface core/modules/search/src/SearchPageInterface.php Provides an interface defining a search page entity.
SearchPageInterface.php file core/modules/search/src/SearchPageInterface.php
SearchPageInterface::getPath function core/modules/search/src/SearchPageInterface.php Returns the path for the search.
SearchPageInterface::getPlugin function core/modules/search/src/SearchPageInterface.php Returns the search plugin.
SearchPageInterface::getWeight function core/modules/search/src/SearchPageInterface.php Returns the weight for the page.
SearchPageInterface::isDefaultSearch function core/modules/search/src/SearchPageInterface.php Determines if this search page entity is currently the default search.
SearchPageInterface::isIndexable function core/modules/search/src/SearchPageInterface.php Determines if this search page entity is indexable.
SearchPageInterface::setPlugin function core/modules/search/src/SearchPageInterface.php Sets the search plugin.
SearchPageRepositoryInterface interface core/modules/search/src/SearchPageRepositoryInterface.php Provides the interface for a repository Search Page entities.
SearchPageRepositoryInterface.php file core/modules/search/src/SearchPageRepositoryInterface.php
SearchPageRepositoryInterface::clearDefaultSearchPage function core/modules/search/src/SearchPageRepositoryInterface.php Clears the default search page.
SearchPageRepositoryInterface::getActiveSearchPages function core/modules/search/src/SearchPageRepositoryInterface.php Returns all active search page entities.
SearchPageRepositoryInterface::getDefaultSearchPage function core/modules/search/src/SearchPageRepositoryInterface.php Returns the default search page.
SearchPageRepositoryInterface::getIndexableSearchPages function core/modules/search/src/SearchPageRepositoryInterface.php Returns all active, indexable search page entities.

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