You are here

protected function EntityShareClientFunctionalTestBase::prepareUrlFilteredOnUuids in Entity Share 8.3

Same name and namespace in other branches
  1. 8.2 modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php \Drupal\Tests\entity_share_client\Functional\EntityShareClientFunctionalTestBase::prepareUrlFilteredOnUuids()

Helper function.

Parameters

array $selected_entities: An array of entities UUIDs to filter the endpoint by.

string $channel_id: The channel id.

Return value

string The prepared URL.

7 calls to EntityShareClientFunctionalTestBase::prepareUrlFilteredOnUuids()
ContentEntityReferenceTest::populateRequestService in modules/entity_share_client/tests/src/Functional/ContentEntityReferenceTest.php
Helper function to populate the request service with responses.
EntityShareAsyncFunctionalTest::populateRequestService in modules/entity_share_async/tests/src/Functional/EntityShareAsyncFunctionalTest.php
Helper function to populate the request service with responses.
EntityShareClientFunctionalTestBase::importSelectedEntities in modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php
Helper function.
InfiniteLoopTest::populateRequestService in modules/entity_share_client/tests/src/Functional/InfiniteLoopTest.php
Helper function to populate the request service with responses.
LinkFieldTest::populateRequestService in modules/entity_share_client/tests/src/Functional/LinkFieldTest.php
Helper function to populate the request service with responses.

... See full list

File

modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php, line 974

Class

EntityShareClientFunctionalTestBase
Base class for Entity Share Client functional tests.

Namespace

Drupal\Tests\entity_share_client\Functional

Code

protected function prepareUrlFilteredOnUuids(array $selected_entities, $channel_id) {
  $channel_infos = $this->remoteManager
    ->getChannelsInfos($this->remote);
  $channel_url = $channel_infos[$channel_id]['url'];
  return EntityShareUtility::prepareUuidsFilteredUrl($channel_url, array_values($selected_entities));
}