class HttpExceptionNormalizerValue
Same name in other branches
- 8.9.x core/modules/jsonapi/src/Normalizer/Value/HttpExceptionNormalizerValue.php \Drupal\jsonapi\Normalizer\Value\HttpExceptionNormalizerValue
- 10 core/modules/jsonapi/src/Normalizer/Value/HttpExceptionNormalizerValue.php \Drupal\jsonapi\Normalizer\Value\HttpExceptionNormalizerValue
- 11.x core/modules/jsonapi/src/Normalizer/Value/HttpExceptionNormalizerValue.php \Drupal\jsonapi\Normalizer\Value\HttpExceptionNormalizerValue
Helps normalize exceptions in compliance with the JSON:API spec.
@internal JSON:API maintains no PHP API since its API is the HTTP API. This class may change at any time and this will break any dependencies on it.
Hierarchy
- class \Drupal\jsonapi\Normalizer\Value\TemporaryArrayObjectThrowingExceptions extends \Drupal\jsonapi\Normalizer\Value\ArrayObject
- class \Drupal\jsonapi\Normalizer\Value\CacheableNormalization extends \Drupal\jsonapi\Normalizer\Value\TemporaryArrayObjectThrowingExceptions implements \Drupal\Core\Cache\CacheableDependencyInterface uses \Drupal\Core\Cache\CacheableDependencyTrait
- class \Drupal\jsonapi\Normalizer\Value\HttpExceptionNormalizerValue extends \Drupal\jsonapi\Normalizer\Value\CacheableNormalization
- class \Drupal\jsonapi\Normalizer\Value\CacheableNormalization extends \Drupal\jsonapi\Normalizer\Value\TemporaryArrayObjectThrowingExceptions implements \Drupal\Core\Cache\CacheableDependencyInterface uses \Drupal\Core\Cache\CacheableDependencyTrait
Expanded class hierarchy of HttpExceptionNormalizerValue
See also
https://www.drupal.org/project/drupal/issues/3032787
1 file declares its use of HttpExceptionNormalizerValue
- HttpExceptionNormalizer.php in core/
modules/ jsonapi/ src/ Normalizer/ HttpExceptionNormalizer.php
File
-
core/
modules/ jsonapi/ src/ Normalizer/ Value/ HttpExceptionNormalizerValue.php, line 14
Namespace
Drupal\jsonapi\Normalizer\ValueView source
class HttpExceptionNormalizerValue extends CacheableNormalization {
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.