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
UnusedInheritedVariablePassedToClosureSniff class SlevomatCodingStandard\Sniffs\Functions vendor/slevomat/coding-standard/SlevomatCodingStandard/Sniffs/Functions/UnusedInheritedVariablePassedToClosureSniff.php
UnusedParameterSniff class SlevomatCodingStandard\Sniffs\Functions vendor/slevomat/coding-standard/SlevomatCodingStandard/Sniffs/Functions/UnusedParameterSniff.php
UnusedPrivateMethodSniff class DrupalPractice\Sniffs\Objects vendor/drupal/coder/coder_sniffer/DrupalPractice/Sniffs/Objects/UnusedPrivateMethodSniff.php Checks that private methods are actually used in a class.
UnusedSystemSniff class PHP_CodeSniffer\Standards\MySource\Sniffs\Channels vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Channels/UnusedSystemSniff.php
UnusedUsesSniff class SlevomatCodingStandard\Sniffs\Namespaces vendor/slevomat/coding-standard/SlevomatCodingStandard/Sniffs/Namespaces/UnusedUsesSniff.php
UnusedUseStatementSniff class Drupal\Sniffs\Classes vendor/drupal/coder/coder_sniffer/Drupal/Sniffs/Classes/UnusedUseStatementSniff.php Checks for "use" statements that are not needed in a file.
UnusedVariableSniff class SlevomatCodingStandard\Sniffs\Variables vendor/slevomat/coding-standard/SlevomatCodingStandard/Sniffs/Variables/UnusedVariableSniff.php
UnusualElements class Egulias\EmailValidator\Result\Reason vendor/egulias/email-validator/src/Result/Reason/UnusualElements.php 1
UnwrappingDenormalizer final class Symfony\Component\Serializer\Normalizer vendor/symfony/serializer/Normalizer/UnwrappingDenormalizer.php @author Eduard Bulava <bulavaeduard@gmail.com> 1
UnwrappingDenormalizerContextBuilder final class Symfony\Component\Serializer\Context\Normalizer vendor/symfony/serializer/Context/Normalizer/UnwrappingDenormalizerContextBuilder.php A helper providing autocompletion for available UnwrappingDenormalizer options.
Update class Drupal\mysql\Driver\Database\mysql core/modules/mysql/src/Driver/Database/mysql/Update.php MySQL implementation of \Drupal\Core\Database\Query\Update.
Update class Drupal\sqlite\Driver\Database\sqlite core/modules/sqlite/src/Driver/Database/sqlite/Update.php SQLite implementation of \Drupal\Core\Database\Query\Update.
Update class Drupal\pgsql\Driver\Database\pgsql core/modules/pgsql/src/Driver/Database/pgsql/Update.php PostgreSQL implementation of \Drupal\Core\Database\Query\Update.
Update class Drupal\Core\Database\Query core/lib/Drupal/Core/Database/Query/Update.php General class for an abstracted UPDATE operation. 3 4
UpdateBackend class Drupal\Core\Update core/lib/Drupal/Core/Update/UpdateBackend.php Defines a cache backend for use during Drupal database updates.
UpdateBlockForm class Drupal\layout_builder\Form core/modules/layout_builder/src/Form/UpdateBlockForm.php Provides a form to update a block. 1
UpdateBuildIdCommand class Drupal\Core\Ajax core/lib/Drupal/Core/Ajax/UpdateBuildIdCommand.php Ajax command for updating the form build ID. 1
UpdateCacheBackendFactory class Drupal\Core\Update core/lib/Drupal/Core/Update/UpdateCacheBackendFactory.php Cache factory implementation for use during Drupal database updates.
UpdateCommand class Composer\Command vendor/composer/composer/src/Composer/Command/UpdateCommand.php @author Jordi Boggiano <j.boggiano@seld.be> @author Nils Adermann <naderman@naderman.de>
UpdateCompilerPass class Drupal\Core\Update core/lib/Drupal/Core/Update/UpdateCompilerPass.php Removes services with unmet dependencies.
UpdateController class Drupal\update\Controller core/modules/update/src/Controller/UpdateController.php Controller routines for update routes.
UpdateDataSubscriber final class Drupal\package_manager\EventSubscriber core/modules/package_manager/src/EventSubscriber/UpdateDataSubscriber.php Clears stale update data once staged changes have been applied.
UpdateException class Drupal\Core\Utility core/lib/Drupal/Core/Utility/UpdateException.php Exception class used to throw error if a module update fails. 1
UpdateExpression class Peast\Syntax\Node vendor/mck89/peast/lib/Peast/Syntax/Node/UpdateExpression.php A node that represents an update expression. For example: a++
UpdateFetcher class Drupal\update core/modules/update/src/UpdateFetcher.php Fetches project information from remote locations. 2
UpdateFetcherInterface interface Drupal\update core/modules/update/src/UpdateFetcherInterface.php Fetches project information from remote locations. 1 8
UpdateHookRegistry class Drupal\Core\Update core/lib/Drupal/Core/Update/UpdateHookRegistry.php Provides module updates versions handling. 3
UpdateHooks class Drupal\update\Hook core/modules/update/src/Hook/UpdateHooks.php Hook implementations for update.
UpdateKernel class Drupal\Core\Update core/lib/Drupal/Core/Update/UpdateKernel.php Defines a kernel which is used primarily to run the update of Drupal. 4
UpdateManager class Drupal\update core/modules/update/src/UpdateManager.php Default implementation of UpdateManagerInterface. 2
UpdateManagerAccessCheck

in drupal:11.1.0 and is removed from drupal:12.0.0. There is no replacement.

class Drupal\update\Access core/modules/update/src/Access/UpdateManagerAccessCheck.php Determines whether allow authorized operations is set. 2
UpdateManagerInterface interface Drupal\update core/modules/update/src/UpdateManagerInterface.php Manages project update information. 1 10
UpdateManagerUpdate class Drupal\update\Form core/modules/update/src/Form/UpdateManagerUpdate.php Configure update settings for this site. 1
UpdateOperation class Composer\DependencyResolver\Operation vendor/composer/composer/src/Composer/DependencyResolver/Operation/UpdateOperation.php Solver update operation. 5
UpdateProcessor class Drupal\update core/modules/update/src/UpdateProcessor.php Process project update information. 1 1 2
UpdateProcessorInterface interface Drupal\update core/modules/update/src/UpdateProcessorInterface.php Processor of project update information. 1
Updater abstract class Drupal\Core\Updater core/lib/Drupal/Core/Updater/Updater.php Defines the base class for Updaters used in Drupal. 2 1
UpdateReady class Drupal\update\Form core/modules/update/src/Form/UpdateReady.php Configure update settings for this site. 1
UpdateRegistry class Drupal\Core\Update core/lib/Drupal/Core/Update/UpdateRegistry.php Provides all and missing update implementations. 2
UpdaterException class Drupal\Core\Updater core/lib/Drupal/Core/Updater/UpdaterException.php Defines an Exception class for Drupal\Core\Updater\Updater class hierarchy. 1 1
UpdaterFileTransferException class Drupal\Core\Updater core/lib/Drupal/Core/Updater/UpdaterFileTransferException.php Defines a child class of Drupal\Core\Updater\UpdaterException.
UpdaterInterface interface Drupal\Core\Updater core/lib/Drupal/Core/Updater/UpdaterInterface.php Defines an interface for a class which can update a Drupal project. 2
UpdateRoot class Drupal\update core/modules/update/src/UpdateRoot.php Gets the root path used by the Update Manager to install or update projects. 2
UpdateRouteSubscriber class Drupal\update\Routing core/modules/update/src/Routing/UpdateRouteSubscriber.php Route subscriber for Update module routes. 2
UpdateSchemaLocation final class PHPUnit\TextUI\XmlConfiguration vendor/phpunit/phpunit/src/TextUI/Configuration/Xml/Migration/Migrations/UpdateSchemaLocation.php @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
UpdateSelectionCommand class Drupal\media_library\Ajax core/modules/media_library/src/Ajax/UpdateSelectionCommand.php AJAX command for adding media items to the media library selection. 1
UpdateServiceProvider class Drupal\Core\Update core/lib/Drupal/Core/Update/UpdateServiceProvider.php Customizes the container for running updates.
UpdateSettings class Drupal\update\Plugin\migrate\source core/modules/update/src/Plugin/migrate/source/UpdateSettings.php Drupal 6/7 Update settings source from database.
UpdateSettingsForm class Drupal\update core/modules/update/src/UpdateSettingsForm.php Configure update settings for this site. 1
UpDownCounter final class OpenTelemetry\SDK\Metrics vendor/open-telemetry/sdk/Metrics/UpDownCounter.php @internal

Pagination

  • First page
  • Previous page
  • …
  • Page 197
  • Page 198
  • Page 199
  • Page 200
  • Page 201
  • Page 202
  • Page 203
  • Page 204
  • Page 205
  • …
  • 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