Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

Classes, traits, and interfaces - Drupal 11.1.x - Drupal Core

Primary tabs

  • Drupal 11.1.x

Introduction to classes

A lot of the PHP code in Drupal is object oriented (OO), making use of PHP classes, interfaces, and traits. See the Objected-oriented programming conventions for more information.

See also

Objected-oriented programming conventions

File

core/core.api.php, line 1518

Name Deprecated Object type Namespace File name Summary Direct uses Use statements Strings
ScopeLogs class Opentelemetry\Proto\Logs\V1 vendor/open-telemetry/gen-otlp-protobuf/Opentelemetry/Proto/Logs/V1/ScopeLogs.php A collection of Logs produced by a Scope. 1
ScopeManager class VariableAnalysis\Lib vendor/sirbrillig/phpcs-variable-analysis/VariableAnalysis/Lib/ScopeManager.php 1
ScopeMetrics class Opentelemetry\Proto\Metrics\V1 vendor/open-telemetry/gen-otlp-protobuf/Opentelemetry/Proto/Metrics/V1/ScopeMetrics.php A collection of Metrics produced by an Scope. 1
ScopeSpans class Opentelemetry\Proto\Trace\V1 vendor/open-telemetry/gen-otlp-protobuf/Opentelemetry/Proto/Trace/V1/ScopeSpans.php A collection of Spans produced by an InstrumentationScope. 1
ScopeType class VariableAnalysis\Lib vendor/sirbrillig/phpcs-variable-analysis/VariableAnalysis/Lib/ScopeType.php 3
Score class Drupal\search\Plugin\views\sort core/modules/search/src/Plugin/views/sort/Score.php Sort handler for sorting by search score.
Score class Drupal\search\Plugin\views\field core/modules/search/src/Plugin/views/field/Score.php Field handler for search score.
ScriptAliasCommand class Composer\Command vendor/composer/composer/src/Composer/Command/ScriptAliasCommand.php @author Jordi Boggiano <j.boggiano@seld.be>
ScriptEvents class Composer\Script vendor/composer/composer/src/Composer/Script/ScriptEvents.php The Script Events. 14
ScriptExecutionException class Composer\EventDispatcher vendor/composer/composer/src/Composer/EventDispatcher/ScriptExecutionException.php Thrown when a script running an external process exits with a non-0 status code 1
ScriptTimeout final class WebDriver\Exception vendor/lullabot/php-webdriver/lib/WebDriver/Exception/ScriptTimeout.php WebDriver\Exception\ScriptTimeout class
ScrollTopCommand class Drupal\Core\Ajax core/lib/Drupal/Core/Ajax/ScrollTopCommand.php Provides an AJAX command for scrolling to the top of an element. 1
Sdk final class OpenTelemetry\SDK\Resource\Detectors vendor/open-telemetry/sdk/Resource/Detectors/Sdk.php 1
Sdk class OpenTelemetry\SDK vendor/open-telemetry/sdk/Sdk.php 5
SdkAutoloader class OpenTelemetry\SDK vendor/open-telemetry/sdk/SdkAutoloader.php @psalm-suppress RedundantCast
SdkBuilder class OpenTelemetry\SDK vendor/open-telemetry/sdk/SdkBuilder.php
SdkProvided final class OpenTelemetry\SDK\Resource\Detectors vendor/open-telemetry/sdk/Resource/Detectors/SdkProvided.php
Search class Drupal\search\Attribute core/modules/search/src/Attribute/Search.php Defines a Search type attribute for plugin discovery. 4
Search class Drupal\Core\Render\Element core/lib/Drupal/Core/Render/Element/Search.php Provides an HTML5 input element with type of "search".
Search class Drupal\search\Plugin\views\argument core/modules/search/src/Plugin/views/argument/Search.php Argument handler for search keywords.
Search class Drupal\search\Plugin\views\filter core/modules/search/src/Plugin/views/filter/Search.php Filter handler for search keywords.
SearchableHelpInterface interface Drupal\help core/modules/help/src/SearchableHelpInterface.php Provides an interface for a HelpSection plugin that also supports search. 1 2
SearchBlock class Drupal\search\Plugin\Block core/modules/search/src/Plugin/Block/SearchBlock.php Provides a 'Search form' block.
SearchBlockForm class Drupal\search\Form core/modules/search/src/Form/SearchBlockForm.php Builds the search form for the search block. 1
SearchCommand class Composer\Command vendor/composer/composer/src/Composer/Command/SearchCommand.php @author Robert Schönthal <seroscho@googlemail.com>
SearchConfigurationRankings class Drupal\search\Plugin\migrate\process core/modules/search/src/Plugin/migrate/process/SearchConfigurationRankings.php Generate configuration rankings.
SearchController class Drupal\search\Controller core/modules/search/src/Controller/SearchController.php Route controller for search.
SearchHooks class Drupal\search\Hook core/modules/search/src/Hook/SearchHooks.php Hook implementations for search.
SearchIndex class Drupal\search core/modules/search/src/SearchIndex.php Provides search index management functions. 2
SearchIndexException class Drupal\search\Exception core/modules/search/src/Exception/SearchIndexException.php Exception thrown for search index errors. 1
SearchIndexingInterface interface Drupal\search\Plugin core/modules/search/src/Plugin/SearchIndexingInterface.php Defines an optional interface for SearchPlugin objects using an index. 2 3
SearchIndexInterface interface Drupal\search core/modules/search/src/SearchIndexInterface.php Provides search index management functions. 1 2
SearchInterface interface Drupal\search\Plugin core/modules/search/src/Plugin/SearchInterface.php Defines a common interface for all SearchPlugin objects. 2 1
SearchLocalTask class Drupal\search\Plugin\Derivative core/modules/search/src/Plugin/Derivative/SearchLocalTask.php Provides local tasks for each search page. 1
SearchPage class Drupal\search\Entity core/modules/search/src/Entity/SearchPage.php Defines a configured search page.
SearchPage class Drupal\search\Plugin\migrate\source\d6 core/modules/search/src/Plugin/migrate/source/d6/SearchPage.php Drupal 6 node search rankings for core modules source from database.
SearchPage class Drupal\search\Plugin\migrate\source\d7 core/modules/search/src/Plugin/migrate/source/d7/SearchPage.php Drupal 7 search active core modules and rankings source from database.
SearchPageAccessControlHandler class Drupal\search core/modules/search/src/SearchPageAccessControlHandler.php Defines the access control handler for the search page entity type. 1
SearchPageAddForm class Drupal\search\Form core/modules/search/src/Form/SearchPageAddForm.php Provides a form for adding a search page. 1
SearchPageEditForm class Drupal\search\Form core/modules/search/src/Form/SearchPageEditForm.php Provides a form for editing a search page. 1
SearchPageForm class Drupal\search\Form core/modules/search/src/Form/SearchPageForm.php Provides a search form for site wide search. 1
SearchPageFormBase abstract class Drupal\search\Form core/modules/search/src/Form/SearchPageFormBase.php Provides a base form for search pages. 2
SearchPageInterface interface Drupal\search core/modules/search/src/SearchPageInterface.php Provides an interface defining a search page entity. 1 4
SearchPageListBuilder class Drupal\search core/modules/search/src/SearchPageListBuilder.php Defines a class to build a listing of search page entities. 1
SearchPageRepository class Drupal\search core/modules/search/src/SearchPageRepository.php Provides a repository for Search Page config entities. 2
SearchPageRepositoryInterface interface Drupal\search core/modules/search/src/SearchPageRepositoryInterface.php Provides the interface for a repository Search Page entities. 1 6
SearchPageRoutes class Drupal\search\Routing core/modules/search/src/Routing/SearchPageRoutes.php Provides dynamic routes for search.
SearchPlugin class Drupal\search\Annotation core/modules/search/src/Annotation/SearchPlugin.php Defines a SearchPlugin type annotation object.
SearchPluginBase abstract class Drupal\search\Plugin core/modules/search/src/Plugin/SearchPluginBase.php Defines a base class for plugins wishing to support search. 3 2
SearchPluginCollection class Drupal\search\Plugin core/modules/search/src/Plugin/SearchPluginCollection.php Provides a container for lazily loading search plugins. 1

Pagination

  • First page
  • Previous page
  • …
  • Page 164
  • Page 165
  • Page 166
  • Page 167
  • Page 168
  • Page 169
  • Page 170
  • Page 171
  • Page 172
  • …
  • Next page
  • Last page

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal