Search for %s

  1. Search 7.x for %s
  2. Search 9.5.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
ResourceIdentifier::withArity function core/modules/jsonapi/src/JsonApiResource/ResourceIdentifier.php Returns a copy of the given ResourceIdentifier with the given arity.
ResourceIdentifier::__construct function core/modules/jsonapi/src/JsonApiResource/ResourceIdentifier.php ResourceIdentifier constructor.
ResourceIdentifierInterface interface core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierInterface.php An interface for identifying a related resource.
ResourceIdentifierInterface.php file core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierInterface.php
ResourceIdentifierInterface::getId function core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierInterface.php Gets the resource identifier's ID.
ResourceIdentifierInterface::getResourceType function core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierInterface.php Gets the resource identifier's JSON:API resource type.
ResourceIdentifierInterface::getTypeName function core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierInterface.php Gets the resource identifier's JSON:API resource type name.
ResourceIdentifierNormalizer class core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php Normalizes a Relationship according to the JSON:API specification.
ResourceIdentifierNormalizer.php file core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php
ResourceIdentifierNormalizer::$fieldManager property core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php The entity field manager.
ResourceIdentifierNormalizer::$supportedInterfaceOrClass property core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php The interface or class that this Normalizer supports.
ResourceIdentifierNormalizer::denormalize function core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php
ResourceIdentifierNormalizer::massageRelationshipInput function core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php Validates and massages the relationship input depending on the cardinality.
ResourceIdentifierNormalizer::normalize function core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php
ResourceIdentifierNormalizer::__construct function core/modules/jsonapi/src/Normalizer/ResourceIdentifierNormalizer.php RelationshipNormalizer constructor.
ResourceIdentifierNormalizerTest class core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php @coversDefaultClass \Drupal\jsonapi\Normalizer\ResourceIdentifierNormalizer[[api-linebreak]]
@group jsonapi
ResourceIdentifierNormalizerTest.php file core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php
ResourceIdentifierNormalizerTest::$normalizer property core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php The normalizer under test.
ResourceIdentifierNormalizerTest::$resourceType property core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php The base resource type for testing.
ResourceIdentifierNormalizerTest::denormalizeInvalidResourceProvider function core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php Data provider for the denormalize test.
ResourceIdentifierNormalizerTest::denormalizeProvider function core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php Data provider for the denormalize test.
ResourceIdentifierNormalizerTest::setUp function core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php
ResourceIdentifierNormalizerTest::testDenormalize function core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php @covers ::denormalize[[api-linebreak]]
@dataProvider denormalizeProvider
ResourceIdentifierNormalizerTest::testDenormalizeInvalidResource function core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php @covers ::denormalize[[api-linebreak]]
@dataProvider denormalizeInvalidResourceProvider
ResourceIdentifierTrait trait core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierTrait.php Used to associate an object like an exception to a particular resource.
ResourceIdentifierTrait.php file core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierTrait.php
ResourceIdentifierTrait::$resourceIdentifier property core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierTrait.php A ResourceIdentifier object.
ResourceIdentifierTrait::$resourceType property core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierTrait.php The JSON:API resource type of the identified resource object.
ResourceIdentifierTrait::getId function core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierTrait.php
ResourceIdentifierTrait::getResourceType function core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierTrait.php
ResourceIdentifierTrait::getTypeName function core/modules/jsonapi/src/JsonApiResource/ResourceIdentifierTrait.php
ResourceInterface interface core/modules/rest/src/Plugin/ResourceInterface.php Specifies the publicly available methods of a resource plugin.
ResourceInterface.php file core/modules/rest/src/Plugin/ResourceInterface.php
ResourceInterface::availableMethods function core/modules/rest/src/Plugin/ResourceInterface.php Returns the available HTTP request methods on this plugin.
ResourceInterface::permissions function core/modules/rest/src/Plugin/ResourceInterface.php Provides an array of permissions suitable for .permissions.yml files.
ResourceInterface::routes function core/modules/rest/src/Plugin/ResourceInterface.php Returns a collection of routes with URL path information for the resource.
ResourceObject class core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Represents a JSON:API resource object.
ResourceObject.php file core/modules/jsonapi/src/JsonApiResource/ResourceObject.php
ResourceObject::$fields property core/modules/jsonapi/src/JsonApiResource/ResourceObject.php The object's fields.
ResourceObject::$links property core/modules/jsonapi/src/JsonApiResource/ResourceObject.php The resource object's links.
ResourceObject::$versionIdentifier property core/modules/jsonapi/src/JsonApiResource/ResourceObject.php The resource object's version identifier.
ResourceObject::buildLinksFromEntity function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Builds a LinkCollection for the given entity.
ResourceObject::createFromEntity function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Creates a new ResourceObject from an entity.
ResourceObject::extractConfigEntityFields function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Extracts a config entity's fields.
ResourceObject::extractContentEntityFields function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Extracts a content entity's fields.
ResourceObject::extractFieldsFromEntity function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Extracts the entity's fields.
ResourceObject::getField function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Gets the given field.
ResourceObject::getFields function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Gets the ResourceObject's fields.
ResourceObject::getLabelFieldName function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Determines the entity type's (internal) label field name.
ResourceObject::getLinks function core/modules/jsonapi/src/JsonApiResource/ResourceObject.php Gets the ResourceObject's links.

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