You are here

protected static function ResourceResponseTestTrait::getRelatedLink in JSON:API 8

Same name and namespace in other branches
  1. 8.2 tests/src/Functional/ResourceResponseTestTrait.php \Drupal\Tests\jsonapi\Functional\ResourceResponseTestTrait::getRelatedLink()

Creates a related resource link for a given resource identifier and field.

Parameters

array $resource_identifier: A resource identifier for which to create a link.

string $relationship_field_name: The relationship field for which to create a link.

Return value

string The related resource link.

4 calls to ResourceResponseTestTrait::getRelatedLink()
ResourceResponseTestTrait::getExpectedIncludedResourceResponse in tests/src/Functional/ResourceResponseTestTrait.php
Gets an array of expected ResourceResponses for the given include paths.
ResourceResponseTestTrait::getRelatedResponses in tests/src/Functional/ResourceResponseTestTrait.php
Gets an array of related responses for the given field names.
ResourceTestBase::getExpectedRelatedResponses in tests/src/Functional/ResourceTestBase.php
Builds an array of expected related ResourceResponses, keyed by field name.
TermTest::getExpectedRelatedResponses in tests/src/Functional/TermTest.php
Builds an array of expected related ResourceResponses, keyed by field name.

File

tests/src/Functional/ResourceResponseTestTrait.php, line 386

Class

ResourceResponseTestTrait
Utility methods for handling resource responses.

Namespace

Drupal\Tests\jsonapi\Functional

Code

protected static function getRelatedLink(array $resource_identifier, $relationship_field_name) {
  return static::getResourceLink($resource_identifier) . "/{$relationship_field_name}";
}