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
UpDownCounterInterface interface OpenTelemetry\API\Metrics vendor/open-telemetry/api/Metrics/UpDownCounterInterface.php 2 4
Upload class Drupal\file\Plugin\migrate\source\d6 core/modules/file/src/Plugin/migrate/source/d6/Upload.php Drupal 6 upload source from database.
UploadedFile class Symfony\Bridge\PsrHttpMessage\Factory vendor/symfony/psr-http-message-bridge/Factory/UploadedFile.php @author Nicolas Grekas <p@tchwork.com>
UploadedFile class Symfony\Component\HttpFoundation\File vendor/symfony/http-foundation/File/UploadedFile.php A file uploaded through a form. 1 8
UploadedFile class GuzzleHttp\Psr7 vendor/guzzlehttp/psr7/src/UploadedFile.php
UploadedFileConstraint class Drupal\file\Validation\Constraint core/modules/file/src/Validation/Constraint/UploadedFileConstraint.php A constraint for UploadedFile objects. 1
UploadedFileConstraintValidator class Drupal\file\Validation\Constraint core/modules/file/src/Validation/Constraint/UploadedFileConstraintValidator.php Constraint validator for uploaded files.
UploadedFileFactoryInterface interface Psr\Http\Message vendor/psr/http-factory/src/UploadedFileFactoryInterface.php 2 10
UploadedFileInterface interface Drupal\file\Upload core/modules/file/src/Upload/UploadedFileInterface.php Provides an interface for uploaded files. 2
UploadedFileInterface interface Psr\Http\Message vendor/psr/http-message/src/UploadedFileInterface.php Value object representing a file uploaded through an HTTP request. 1 8
UploadException class Symfony\Component\HttpFoundation\File\Exception vendor/symfony/http-foundation/File/Exception/UploadException.php Thrown when an error occurred during file upload. 3
UploadInstance class Drupal\file\Plugin\migrate\source\d6 core/modules/file/src/Plugin/migrate/source/d6/UploadInstance.php Drupal 6 upload instance source from database.
UpperCaseConstantNameSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\NamingConventions vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/NamingConventions/UpperCaseConstantNameSniff.php
UpperCaseConstantSniff class PHP_CodeSniffer\Standards\Generic\Sniffs\PHP vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/UpperCaseConstantSniff.php
Upsert class Drupal\sqlite\Driver\Database\sqlite core/modules/sqlite/src/Driver/Database/sqlite/Upsert.php SQLite implementation of \Drupal\Core\Database\Query\Upsert.
Upsert class Drupal\pgsql\Driver\Database\pgsql core/modules/pgsql/src/Driver/Database/pgsql/Upsert.php PostgreSQL implementation of \Drupal\Core\Database\Query\Upsert.
Upsert abstract class Drupal\Core\Database\Query core/lib/Drupal/Core/Database/Query/Upsert.php General class for an abstracted "Upsert" (UPDATE or INSERT) query operation. 3 3
Upsert class Drupal\mysql\Driver\Database\mysql core/modules/mysql/src/Driver/Database/mysql/Upsert.php MySQL implementation of \Drupal\Core\Database\Query\Upsert.
Uri class Drupal\Core\TypedData\Plugin\DataType core/lib/Drupal/Core/TypedData/Plugin/DataType/Uri.php The URI data type. 1
Uri class GuzzleHttp\Psr7 vendor/guzzlehttp/psr7/src/Uri.php PSR-7 URI implementation. 1
UriComparator final class GuzzleHttp\Psr7 vendor/guzzlehttp/psr7/src/UriComparator.php Provides methods to determine if a modified URL should be considered cross-origin.
UriFactoryDiscovery

This will be removed in 2.0. Consider using Psr17FactoryDiscovery.

final class Http\Discovery vendor/php-http/discovery/src/UriFactoryDiscovery.php Finds a URI Factory.
UriFactoryInterface interface Psr\Http\Message vendor/psr/http-factory/src/UriFactoryInterface.php 2 9
UriHostConstraint class Drupal\Core\Validation\Plugin\Validation\Constraint core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/UriHostConstraint.php Checks if a string conforms to the RFC 3986 host component.
UriHostConstraintValidator class Drupal\Core\Validation\Plugin\Validation\Constraint core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/UriHostConstraintValidator.php Validates if a string conforms to the RFC 3986 host component.
UriInterface interface Drupal\Core\TypedData\Type core/lib/Drupal/Core/TypedData/Type/UriInterface.php Interface for URIs. 1 2
UriInterface interface Psr\Http\Message vendor/psr/http-message/src/UriInterface.php Value object representing a URI. 1 21
UriItem class Drupal\Core\Field\Plugin\Field\FieldType core/lib/Drupal/Core/Field/Plugin/Field/FieldType/UriItem.php Defines the 'uri' entity field type. 1 2
UriLinkFormatter class Drupal\Core\Field\Plugin\Field\FieldFormatter core/lib/Drupal/Core/Field/Plugin/Field/FieldFormatter/UriLinkFormatter.php Plugin implementation of the 'uri_link' formatter.
UriNormalizer final class GuzzleHttp\Psr7 vendor/guzzlehttp/psr7/src/UriNormalizer.php Provides methods to normalize and compare URIs.
UriResolver class JsonSchema\Uri vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriResolver.php Resolves JSON Schema URIs 2
UriResolver class Symfony\Component\DomCrawler vendor/symfony/dom-crawler/UriResolver.php The UriResolver class takes an URI (relative, absolute, fragment, etc.) and turns it into an absolute URI against another given base URI.
UriResolver final class GuzzleHttp\Psr7 vendor/guzzlehttp/psr7/src/UriResolver.php Resolves a URI reference in the context of a base URI and the opposite way.
UriResolverException class JsonSchema\Exception vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php Wrapper for the UriResolverException 1
UriResolverInterface interface JsonSchema vendor/justinrainbow/json-schema/src/JsonSchema/UriResolverInterface.php @package JsonSchema 1 1
UriRetriever class JsonSchema\Uri vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriRetriever.php Retrieves JSON Schema URIs 2
UriRetrieverInterface interface JsonSchema\Uri\Retrievers vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/UriRetrieverInterface.php Interface for URI retrievers 1 1
UriRetrieverInterface interface JsonSchema vendor/justinrainbow/json-schema/src/JsonSchema/UriRetrieverInterface.php @package JsonSchema 1 2
UriSigner class Symfony\Component\HttpFoundation vendor/symfony/http-foundation/UriSigner.php @author Fabien Potencier <fabien@symfony.com> 4
UriWidget class Drupal\Core\Field\Plugin\Field\FieldWidget core/lib/Drupal/Core/Field/Plugin/Field/FieldWidget/UriWidget.php Plugin implementation of the 'uri' widget.
Url final class phpDocumentor\Reflection\DocBlock\Tags\Reference vendor/phpdocumentor/reflection-docblock/src/DocBlock/Tags/Reference/Url.php Url reference used by { 1
Url class Drupal\views\Plugin\views\field core/modules/views/src/Plugin/views/field/Url.php Field handler to provide simple renderer that turns a URL into a clickable link.
Url class Drupal\Core core/lib/Drupal/Core/Url.php Defines an object that holds information about a URL. 354
Url class Composer\Util vendor/composer/composer/src/Composer/Util/Url.php @author Jordi Boggiano <j.boggiano@seld.be> 9
Url class Drupal\Core\Render\Element core/lib/Drupal/Core/Render/Element/Url.php Provides a form element for input of a URL.
Url class PharIo\Manifest vendor/phar-io/manifest/src/values/Url.php
Url class Symfony\Component\Validator\Constraints vendor/symfony/validator/Constraints/Url.php Validates that a value is a valid URL string.
UrlAlias class Drupal\path\Plugin\migrate\source\d6 core/modules/path/src/Plugin/migrate/source/d6/UrlAlias.php Drupal 6 URL aliases source from database.
UrlAlias class Drupal\path\Plugin\migrate\source\d7 core/modules/path/src/Plugin/migrate/source/d7/UrlAlias.php Drupal 7 URL aliases source from database.
UrlAliasBase abstract class Drupal\path\Plugin\migrate\source core/modules/path/src/Plugin/migrate/source/UrlAliasBase.php Base class for the url_alias source plugins. 2 2

Pagination

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