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
ResourceLogs class Opentelemetry\Proto\Logs\V1 vendor/open-telemetry/gen-otlp-protobuf/Opentelemetry/Proto/Logs/V1/ResourceLogs.php A collection of ScopeLogs from a Resource. 1
ResourceMetrics class Opentelemetry\Proto\Metrics\V1 vendor/open-telemetry/gen-otlp-protobuf/Opentelemetry/Proto/Metrics/V1/ResourceMetrics.php A collection of ScopeMetrics from a Resource. 1
ResourceNotFoundException class JsonSchema\Exception vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php Wrapper for the ResourceNotFoundException 2
ResourceNotFoundException class Symfony\Component\Routing\Exception vendor/symfony/routing/Exception/ResourceNotFoundException.php The resource was not found. 2 11
ResourceObject class Drupal\jsonapi\JsonApiResource core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Represents a JSON:API resource object. 1 8
ResourceObjectData class Drupal\jsonapi\JsonApiResource core/modules/jsonapi/src/JsonApiResource/ResourceObjectData.php Represents the primary data for individual and collection documents. 2 4
ResourceObjectNormalizationCacher class Drupal\jsonapi\EventSubscriber core/modules/jsonapi/src/EventSubscriber/ResourceObjectNormalizationCacher.php Caches entity normalizations after the response has been sent. 1 2
ResourceObjectNormalizer class Drupal\jsonapi\Normalizer core/modules/jsonapi/src/Normalizer/ResourceObjectNormalizer.php Converts the JSON:API module ResourceObject into a JSON:API array structure. 2
ResourcePluginManager class Drupal\rest\Plugin\Type core/modules/rest/src/Plugin/Type/ResourcePluginManager.php Manages discovery and instantiation of resource plugins. 2 2
ResourceResponse class Drupal\jsonapi core/modules/jsonapi/src/ResourceResponse.php Contains data for serialization before sending the response. 1 5
ResourceResponse class Drupal\rest core/modules/rest/src/ResourceResponse.php Contains data for serialization before sending the response. 2
ResourceResponseInterface interface Drupal\rest core/modules/rest/src/ResourceResponseInterface.php Defines a common interface for resource responses. 2 1
ResourceResponseSubscriber class Drupal\jsonapi\EventSubscriber core/modules/jsonapi/src/EventSubscriber/ResourceResponseSubscriber.php Response subscriber that serializes and removes ResourceResponses' data. 2
ResourceResponseSubscriber class Drupal\rest\EventSubscriber core/modules/rest/src/EventSubscriber/ResourceResponseSubscriber.php Response subscriber that serializes and removes ResourceResponses' data. 2
ResourceResponseTrait trait Drupal\rest core/modules/rest/src/ResourceResponseTrait.php
ResourceResponseValidator class Drupal\jsonapi\EventSubscriber core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Response subscriber that validates a JSON:API response. 2
ResourceRoutes class Drupal\rest\Routing core/modules/rest/src/Routing/ResourceRoutes.php Subscriber for REST-style routes. 2
ResourceSpans class Opentelemetry\Proto\Trace\V1 vendor/open-telemetry/gen-otlp-protobuf/Opentelemetry/Proto/Trace/V1/ResourceSpans.php A collection of ScopeSpans from a Resource. 1
ResourceType class Drupal\jsonapi\ResourceType core/modules/jsonapi/src/ResourceType/ResourceType.php Value object containing all metadata for a JSON:API resource type. 19
ResourceTypeAttribute class Drupal\jsonapi\ResourceType core/modules/jsonapi/src/ResourceType/ResourceTypeAttribute.php Specialization of a ResourceTypeField to represent a resource type attribute.
ResourceTypeBuildEvent class Drupal\jsonapi\ResourceType core/modules/jsonapi/src/ResourceType/ResourceTypeBuildEvent.php An event used to configure the construction of a JSON:API resource type.
ResourceTypeBuildEvents final class Drupal\jsonapi\ResourceType core/modules/jsonapi/src/ResourceType/ResourceTypeBuildEvents.php Contains all events emitted during the resource type build process.
ResourceTypeConverter class Drupal\jsonapi\ParamConverter core/modules/jsonapi/src/ParamConverter/ResourceTypeConverter.php Parameter converter for upcasting JSON:API resource type names to objects. 1 2
ResourceTypeField abstract class Drupal\jsonapi\ResourceType core/modules/jsonapi/src/ResourceType/ResourceTypeField.php Abstract value object containing all metadata for a JSON:API resource field. 2 1
ResourceTypeRelationship class Drupal\jsonapi\ResourceType core/modules/jsonapi/src/ResourceType/ResourceTypeRelationship.php Specialization of a ResourceTypeField to represent a resource relationship. 2
ResourceTypeRepository class Drupal\jsonapi\ResourceType core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Provides a repository of all JSON:API resource types. 2
ResourceTypeRepositoryInterface interface Drupal\jsonapi\ResourceType core/modules/jsonapi/src/ResourceType/ResourceTypeRepositoryInterface.php Provides a repository of all JSON:API resource types. 1 7
ResourceUsageFormatter final class SebastianBergmann\Timer vendor/phpunit/php-timer/src/ResourceUsageFormatter.php 1
ResourceVersionRouteEnhancer final class Drupal\jsonapi\Revisions core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php Loads an appropriate revision for the requested resource version. 1 2
Resource_ final class phpDocumentor\Reflection\Types vendor/phpdocumentor/type-resolver/src/Types/Resource_.php Value Object representing the 'resource' Type. 1
Response class Composer\Util\Http vendor/composer/composer/src/Composer/Util/Http/Response.php @phpstan-type Request array{url: non-empty-string, options?: mixed[], copyTo?: string|null} 1 9
Response final class Symfony\Component\BrowserKit vendor/symfony/browser-kit/Response.php @author Fabien Potencier <fabien@symfony.com> 2
Response class GuzzleHttp\Psr7 vendor/guzzlehttp/psr7/src/Response.php PSR-7 response implementation. 1
Response class Symfony\Component\HttpFoundation vendor/symfony/http-foundation/Response.php Response represents an HTTP response. 10 135
ResponseCacheStrategy class Symfony\Component\HttpKernel\HttpCache vendor/symfony/http-kernel/HttpCache/ResponseCacheStrategy.php ResponseCacheStrategy knows how to compute the Response cache HTTP header based on the different response cache headers.
ResponseCacheStrategyInterface interface Symfony\Component\HttpKernel\HttpCache vendor/symfony/http-kernel/HttpCache/ResponseCacheStrategyInterface.php ResponseCacheStrategyInterface implementations know how to compute the Response cache HTTP header based on the different response cache headers. 1
ResponseCookieValueSame final class Symfony\Component\HttpFoundation\Test\Constraint vendor/symfony/http-foundation/Test/Constraint/ResponseCookieValueSame.php
ResponseDisplayPluginInterface interface Drupal\views\Plugin\views\display core/modules/views/src/Plugin/views/display/ResponseDisplayPluginInterface.php Defines a display which returns a Response object. 2 1
ResponseEvent final class Symfony\Component\HttpKernel\Event vendor/symfony/http-kernel/Event/ResponseEvent.php Allows to filter a Response object. 31
ResponseFactoryInterface interface Psr\Http\Message vendor/psr/http-factory/src/ResponseFactoryInterface.php 3 11
ResponseFormatSame final class Symfony\Component\HttpFoundation\Test\Constraint vendor/symfony/http-foundation/Test/Constraint/ResponseFormatSame.php Asserts that the response is in the given format.
ResponseGeneratorSubscriber class Drupal\Core\EventSubscriber core/lib/Drupal/Core/EventSubscriber/ResponseGeneratorSubscriber.php Response subscriber to add X-Generator header tag.
ResponseHasCookie final class Symfony\Component\HttpFoundation\Test\Constraint vendor/symfony/http-foundation/Test/Constraint/ResponseHasCookie.php
ResponseHasHeader final class Symfony\Component\HttpFoundation\Test\Constraint vendor/symfony/http-foundation/Test/Constraint/ResponseHasHeader.php
ResponseHeaderBag class Symfony\Component\HttpFoundation vendor/symfony/http-foundation/ResponseHeaderBag.php ResponseHeaderBag is a container for Response HTTP headers. 1
ResponseHeaderLocationSame final class Symfony\Component\HttpFoundation\Test\Constraint vendor/symfony/http-foundation/Test/Constraint/ResponseHeaderLocationSame.php
ResponseHeaderSame final class Symfony\Component\HttpFoundation\Test\Constraint vendor/symfony/http-foundation/Test/Constraint/ResponseHeaderSame.php
ResponseInterface interface Psr\Http\Message vendor/psr/http-message/src/ResponseInterface.php Representation of an outgoing, server-side response. 1 39
ResponseIsRedirected final class Symfony\Component\HttpFoundation\Test\Constraint vendor/symfony/http-foundation/Test/Constraint/ResponseIsRedirected.php
ResponseIsSuccessful final class Symfony\Component\HttpFoundation\Test\Constraint vendor/symfony/http-foundation/Test/Constraint/ResponseIsSuccessful.php

Pagination

  • First page
  • Previous page
  • …
  • Page 157
  • Page 158
  • Page 159
  • Page 160
  • Page 161
  • Page 162
  • Page 163
  • Page 164
  • Page 165
  • …
  • Next page
  • Last page
RSS feed
Powered by Drupal