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
ObservableCallbackInterface interface OpenTelemetry\API\Metrics vendor/open-telemetry/api/Metrics/ObservableCallbackInterface.php An observed callback. 2 9
ObservableCounter final class OpenTelemetry\SDK\Metrics vendor/open-telemetry/sdk/Metrics/ObservableCounter.php @internal
ObservableCounterInterface interface OpenTelemetry\API\Metrics vendor/open-telemetry/api/Metrics/ObservableCounterInterface.php 2 4
ObservableGauge final class OpenTelemetry\SDK\Metrics vendor/open-telemetry/sdk/Metrics/ObservableGauge.php @internal
ObservableGaugeInterface interface OpenTelemetry\API\Metrics vendor/open-telemetry/api/Metrics/ObservableGaugeInterface.php 2 4
ObservableInstrumentTrait trait OpenTelemetry\SDK\Metrics vendor/open-telemetry/sdk/Metrics/ObservableInstrumentTrait.php @internal
ObservableUpDownCounter final class OpenTelemetry\SDK\Metrics vendor/open-telemetry/sdk/Metrics/ObservableUpDownCounter.php @internal
ObservableUpDownCounterInterface interface OpenTelemetry\API\Metrics vendor/open-telemetry/api/Metrics/ObservableUpDownCounterInterface.php 2 4
ObserverInterface interface OpenTelemetry\API\Metrics vendor/open-telemetry/api/Metrics/ObserverInterface.php 2 5
ObsoleteCommand final class WebDriver\Exception vendor/lullabot/php-webdriver/lib/WebDriver/Exception/ObsoleteCommand.php WebDriver\Exception\ObsoleteCommand class
ObsoleteDTEXT class Egulias\EmailValidator\Warning vendor/egulias/email-validator/src/Warning/ObsoleteDTEXT.php 1
ObsoleteExtensionException class Drupal\Core\Extension\Exception core/lib/Drupal/Core/Extension/Exception/ObsoleteExtensionException.php Exception thrown when the extension is obsolete on install. 1
OctoberInstaller class Composer\Installers vendor/composer/installers/src/Composer/Installers/OctoberInstaller.php
OddTest class Twig\Node\Expression\Test vendor/twig/twig/src/Node/Expression/Test/OddTest.php Checks if a number is odd. 1
OEmbed class Drupal\media\Plugin\media\Source core/modules/media/src/Plugin/media/Source/OEmbed.php Provides a media source plugin for oEmbed resources.
OEmbedDeriver class Drupal\media\Plugin\media\Source core/modules/media/src/Plugin/media/Source/OEmbedDeriver.php Derives media source plugin definitions for supported oEmbed providers.
OEmbedForm class Drupal\media_library\Form core/modules/media_library/src/Form/OEmbedForm.php Creates a form to create media entities from oEmbed URLs. 1
OEmbedFormatter class Drupal\media\Plugin\Field\FieldFormatter core/modules/media/src/Plugin/Field/FieldFormatter/OEmbedFormatter.php Plugin implementation of the 'oembed' formatter.
OEmbedIframeController class Drupal\media\Controller core/modules/media/src/Controller/OEmbedIframeController.php Controller which renders an oEmbed resource in a bare page (without blocks).
OEmbedInterface interface Drupal\media\Plugin\media\Source core/modules/media/src/Plugin/media/Source/OEmbedInterface.php Defines additional functionality for source plugins that use oEmbed. 1 5
OEmbedMediaSource class Drupal\media\Attribute core/modules/media/src/Attribute/OEmbedMediaSource.php Defines a OEmbedMediaSource attribute. 1
OEmbedResourceConstraint class Drupal\media\Plugin\Validation\Constraint core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraint.php Checks if a value represents a valid oEmbed resource URL.
OEmbedResourceConstraintValidator class Drupal\media\Plugin\Validation\Constraint core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php Validates oEmbed resource URLs.
OEmbedWidget class Drupal\media\Plugin\Field\FieldWidget core/modules/media/src/Plugin/Field/FieldWidget/OEmbedWidget.php Plugin implementation of the 'oembed_textfield' widget.
OffCanvasRenderer class Drupal\Core\Render\MainContent core/lib/Drupal/Core/Render/MainContent/OffCanvasRenderer.php Default main content renderer for off-canvas dialog requests.
OffsetAccessTypeNode class PHPStan\PhpDocParser\Ast\Type vendor/phpstan/phpdoc-parser/src/Ast/Type/OffsetAccessTypeNode.php 3
OffsetPage class Drupal\jsonapi\Query core/modules/jsonapi/src/Query/OffsetPage.php Value object for containing the requested offset and page parameters. 1
OliveroPreRender class Drupal\olivero core/themes/olivero/src/OliveroPreRender.php Implements trusted prerender callbacks for the Olivero theme. 1
OmittedData class Drupal\jsonapi\JsonApiResource core/modules/jsonapi/src/JsonApiResource/OmittedData.php Represents resource data that should be omitted from the JSON:API document. 1
OneClassPerFileSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\Files vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/OneClassPerFileSniff.php
OneInterfacePerFileSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\Files vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/OneInterfacePerFileSniff.php
OneObjectStructurePerFileSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\Files vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/OneObjectStructurePerFileSniff.php
OneofDescriptor class Google\Protobuf\Internal vendor/google/protobuf/src/Google/Protobuf/Internal/OneofDescriptor.php
OneofDescriptor class Google\Protobuf vendor/google/protobuf/src/Google/Protobuf/OneofDescriptor.php
OneofDescriptorProto class Google\Protobuf\Internal vendor/google/protobuf/src/Google/Protobuf/Internal/OneofDescriptorProto.php Describes a oneof.
OneofField class Google\Protobuf\Internal vendor/google/protobuf/src/Google/Protobuf/Internal/OneofField.php
OneofOptions class Google\Protobuf\Internal vendor/google/protobuf/src/Google/Protobuf/Internal/OneofOptions.php Generated from protobuf message <code>google.protobuf.OneofOptions</code>
OneTraitPerFileSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\Files vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/OneTraitPerFileSniff.php
OntoWikiInstaller class Composer\Installers vendor/composer/installers/src/Composer/Installers/OntoWikiInstaller.php
OpacitySniff class PHP_CodeSniffer\Standards\Squiz\Sniffs\CSS vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/OpacitySniff.php
OpCodeCache class Drupal\Component\Utility core/lib/Drupal/Component/Utility/OpCodeCache.php Provides helpers to handle PHP opcode caches. 3
OpenBracketSpacingSniff class Drupal\Sniffs\WhiteSpace vendor/drupal/coder/coder_sniffer/Drupal/Sniffs/WhiteSpace/OpenBracketSpacingSniff.php Checks that there is no white space after an opening bracket, for "(" and "{". Square Brackets are handled by \PHP_CodeSniffer\Standards\Squiz\Sniffs\Arrays\ArrayBracketSpacingSniff.
OpenDialogCommand class Drupal\Core\Ajax core/lib/Drupal/Core/Ajax/OpenDialogCommand.php Defines an AJAX command to open certain content in a dialog. 2 1
OpenerResolver class Drupal\media_library core/modules/media_library/src/OpenerResolver.php Defines a class to resolve media library openers. 2
OpenerResolverInterface interface Drupal\media_library core/modules/media_library/src/OpenerResolverInterface.php Defines an interface to get a media library opener from the container. 1 3
OpeningBraceSameLineSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\Classes vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Classes/OpeningBraceSameLineSniff.php
OpeningBraceSpaceSniff class PHP_CodeSniffer\Standards\PSR12\Sniffs\Classes vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Classes/OpeningBraceSpaceSniff.php
OpeningFunctionBraceBsdAllmanSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\Functions vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Functions/OpeningFunctionBraceBsdAllmanSniff.php 1
OpeningFunctionBraceKernighanRitchieSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\Functions vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Functions/OpeningFunctionBraceKernighanRitchieSniff.php 2
OpenModalDialogCommand class Drupal\Core\Ajax core/lib/Drupal/Core/Ajax/OpenModalDialogCommand.php Defines an AJAX command to open certain content in a dialog in a modal dialog. 3

Pagination

  • First page
  • Previous page
  • …
  • Page 132
  • Page 133
  • Page 134
  • Page 135
  • Page 136
  • Page 137
  • Page 138
  • Page 139
  • Page 140
  • …
  • Next page
  • Last page
RSS feed
Powered by Drupal