Search for to

  1. Search 7.x for to
  2. Search 9.5.x for to
  3. Search 10.3.x for to
  4. Search 11.x for to
  5. Other projects
Title Object type File name Summary
ResourceResponseTestTrait::toResourceResponse function core/modules/jsonapi/tests/src/Functional/ResourceResponseTestTrait.php Maps a response object to a JSON:API ResourceResponse.
ResourceResponseTestTrait::toResourceResponses function core/modules/jsonapi/tests/src/Functional/ResourceResponseTestTrait.php Maps an array of PSR responses to JSON:API ResourceResponses.
ResourceResponseValidator class core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Response subscriber that validates a JSON:API response.
ResourceResponseValidator.php file core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php
ResourceResponseValidator::$appRoot property core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php The application's root file path.
ResourceResponseValidator::$logger property core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php The JSON:API logger channel.
ResourceResponseValidator::$moduleHandler property core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php The module handler.
ResourceResponseValidator::$validator property core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php The schema validator.
ResourceResponseValidator::doValidateResponse function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Wraps validation in an assert to prevent execution in production.
ResourceResponseValidator::getSubscribedEvents function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php
ResourceResponseValidator::onResponse function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Validates JSON:API responses.
ResourceResponseValidator::setValidator function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Sets the validator service if available.
ResourceResponseValidator::validateResponse function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Validates a response against the JSON:API specification.
ResourceResponseValidator::validateSchema function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Validates a string against a JSON Schema. It logs any possible errors.
ResourceResponseValidator::__construct function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Constructs a ResourceResponseValidator object.
ResourceResponseValidatorTest class core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php @coversDefaultClass \Drupal\jsonapi\EventSubscriber\ResourceResponseValidator[[api-linebreak]]
@group jsonapi
ResourceResponseValidatorTest.php file core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php
ResourceResponseValidatorTest::$subscriber property core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php The subscriber under test.
ResourceResponseValidatorTest::createRequest function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php Helper method to create a request object.
ResourceResponseValidatorTest::createResponse function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php Helper method to create a resource response from arbitrary JSON.
ResourceResponseValidatorTest::setUp function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php
ResourceResponseValidatorTest::testDoValidateResponse function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php @covers ::doValidateResponse[[api-linebreak]]
ResourceResponseValidatorTest::testValidateResponse function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php @covers ::validateResponse[[api-linebreak]]
@dataProvider validateResponseProvider
ResourceResponseValidatorTest::validateResponseProvider function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php Provides test cases for testValidateResponse.
ResourceRoutes::$resourceConfigStorage property core/modules/rest/src/Routing/ResourceRoutes.php The REST resource config storage.
ResourceTestBase::$entityStorage property core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php The entity storage.
ResourceTestBase::$newRevisionsShouldBeAutomatic property core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php Whether new revisions of updated entities should be created by default.
ResourceTestBase::$resourceConfigStorage property core/modules/rest/tests/src/Functional/ResourceTestBase.php The REST resource config entity storage.
ResourceTestBase::getAuthenticationRequestOptions function core/modules/rest/tests/src/Functional/ResourceTestBase.php Returns Guzzle request options for authentication.
ResourceTestBase::getAuthenticationRequestOptions function core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php Returns Guzzle request options for authentication.
ResourceTestBase::getEditorialPermissions function core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php Gets an array of permissions required to view and update any tested entity.
ResourceTestBase::grantPermissionsToAnonymousRole function core/modules/rest/tests/src/Functional/ResourceTestBase.php Grants permissions to the anonymous role.
ResourceTestBase::grantPermissionsToAuthenticatedRole function core/modules/rest/tests/src/Functional/ResourceTestBase.php Grants permissions to the authenticated role.
ResourceTestBase::grantPermissionsToTestedRole function core/modules/rest/tests/src/Functional/ResourceTestBase.php Grants permissions to the tested role: anonymous or authenticated.
ResourceTestBase::grantPermissionsToTestedRole function core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php Grants permissions to the authenticated role.
ResourceTypeConverter::$resourceTypeRepository property core/modules/jsonapi/src/ParamConverter/ResourceTypeConverter.php The JSON:API resource type repository.
ResourceTypeRepository class core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Provides a repository of all JSON:API resource types.
ResourceTypeRepository.php file core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php
ResourceTypeRepository::$cache property core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php The cache backend.
ResourceTypeRepository::$cacheTags property core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Cache tags used for caching the repository.
ResourceTypeRepository::$entityFieldManager property core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php The entity field manager.
ResourceTypeRepository::$entityTypeBundleInfo property core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php The bundle manager.
ResourceTypeRepository::$entityTypeManager property core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php The entity type manager.
ResourceTypeRepository::$eventDispatcher property core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php The event dispatcher.
ResourceTypeRepository::all function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Gets all JSON:API resource types.
ResourceTypeRepository::calculateRelatableResourceTypes function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Calculates relatable JSON:API resource types for a given resource type.
ResourceTypeRepository::createResourceType function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Creates a ResourceType value object for the given entity type + bundle.
ResourceTypeRepository::get function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Gets a specific JSON:API resource type based on entity type ID and bundle.
ResourceTypeRepository::getAllBundlesForEntityType function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Gets all bundle IDs for a given entity type.
ResourceTypeRepository::getAllFieldNames function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Gets all field names for a given entity type and bundle.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.