Search for %s

  1. Search 7.x for %s
  2. Search 8.9.x for %s
  3. Search 10.3.x for %s
  4. Search 11.x for %s
  5. Search main for %s
  6. Other projects
Title Object type File name Summary
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.
ResourceTypeRepository::getByTypeName function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Gets a specific JSON:API resource type based on a supplied typename.
ResourceTypeRepository::getFields function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Gets the field mapping for the given field names and entity type + bundle.
ResourceTypeRepository::getRelatableResourceTypesFromFieldDefinition function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Get relatable resource types from a field definition.
ResourceTypeRepository::isLocatableResourceType function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Whether an entity type + bundle maps to a locatable resource type.
ResourceTypeRepository::isMutableResourceType function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Whether an entity type + bundle maps to a mutable resource type.
ResourceTypeRepository::isReferenceFieldDefinition function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Determines if a given field definition is a reference field.
ResourceTypeRepository::isVersionableResourceType function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Whether an entity type is a versionable resource type.
ResourceTypeRepository::lookupResourceType function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Lookup a resource type by entity type ID and bundle name.
ResourceTypeRepository::__construct function core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php Instantiates a ResourceTypeRepository object.
ResourceTypeRepositoryInterface interface core/modules/jsonapi/src/ResourceType/ResourceTypeRepositoryInterface.php Provides a repository of all JSON:API resource types.
ResourceTypeRepositoryInterface.php file core/modules/jsonapi/src/ResourceType/ResourceTypeRepositoryInterface.php
ResourceTypeRepositoryInterface::all function core/modules/jsonapi/src/ResourceType/ResourceTypeRepositoryInterface.php Gets all JSON:API resource types.
ResourceTypeRepositoryInterface::get function core/modules/jsonapi/src/ResourceType/ResourceTypeRepositoryInterface.php Gets a specific JSON:API resource type based on entity type ID and bundle.
ResourceTypeRepositoryInterface::getByTypeName function core/modules/jsonapi/src/ResourceType/ResourceTypeRepositoryInterface.php Gets a specific JSON:API resource type based on a supplied typename.
ResourceTypeRepositoryTest class core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php @coversDefaultClass \Drupal\jsonapi\ResourceType\ResourceTypeRepository[[api-linebreak]]
@group jsonapi
ResourceTypeRepositoryTest.php file core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php
ResourceTypeRepositoryTest::$modules property core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Modules to enable.
ResourceTypeRepositoryTest::$resourceTypeRepository property core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php The JSON:API resource type repository under test.
ResourceTypeRepositoryTest::getFieldsProvider function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Data provider for testMappingNameConflictCheck.
ResourceTypeRepositoryTest::getProvider function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Data provider for testGet.
ResourceTypeRepositoryTest::setUp function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php
ResourceTypeRepositoryTest::testAll function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php @covers ::all[[api-linebreak]]
ResourceTypeRepositoryTest::testCaching function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Ensures that the ResourceTypeRepository's cache does not become stale.
ResourceTypeRepositoryTest::testGet function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php @covers ::get[[api-linebreak]]
@dataProvider getProvider
ResourceTypeRepositoryTest::testMappingNameConflictCheck function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Ensures that a naming conflict in mapping causes an exception to be thrown.
ResourceTypeRepositoryTest::testResourceTypeDisabling function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Tests that resource types can be disabled by a build subscriber.
ResourceTypeRepositoryTest::testResourceTypeFieldAliasing function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Tests that resource type fields can be aliased per resource type.
ResourceTypeRepositoryTest::testResourceTypeFieldDisabling function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Tests that resource type fields can be disabled per resource type.
ResourceTypeRepositoryTest::testResourceTypeRenaming function core/modules/jsonapi/tests/src/Kernel/ResourceType/ResourceTypeRepositoryTest.php Tests that resource types can be renamed.
ResourceVersionRouteEnhancer class core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php Loads an appropriate revision for the requested resource version.
ResourceVersionRouteEnhancer.php file core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php
ResourceVersionRouteEnhancer::$versionNegotiator property core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php The revision ID negotiator.
ResourceVersionRouteEnhancer::CACHE_CONTEXT constant core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php The cache context by which vary the loaded entity revision.
ResourceVersionRouteEnhancer::enhance function core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php Updates the defaults for a route definition based on the request.
ResourceVersionRouteEnhancer::isValidVersionIdentifier function core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php Validates the user input.
ResourceVersionRouteEnhancer::RESOURCE_VERSION_QUERY_PARAMETER constant core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php The query parameter for providing a version (revision) value.
ResourceVersionRouteEnhancer::REVISION_ID_KEY constant core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php The route default parameter name.

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