You are here

protected function UrlHelperTest::dataEnhanceWithPrefix in Drupal 10

Same name and namespace in other branches
  1. 8 core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php \Drupal\Tests\Component\Utility\UrlHelperTest::dataEnhanceWithPrefix()
  2. 9 core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php \Drupal\Tests\Component\Utility\UrlHelperTest::dataEnhanceWithPrefix()

Enhances test urls with prefixes.

Parameters

array $urls: The list of urls.

Return value

array A list of provider data with prefixes.

2 calls to UrlHelperTest::dataEnhanceWithPrefix()
UrlHelperTest::providerTestInvalidRelativeData in core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php
Provides data for testInvalidRelative().
UrlHelperTest::providerTestValidRelativeData in core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php
Provides data for testValidRelative().

File

core/tests/Drupal/Tests/Component/Utility/UrlHelperTest.php, line 544

Class

UrlHelperTest
@group Utility

Namespace

Drupal\Tests\Component\Utility

Code

protected function dataEnhanceWithPrefix(array $urls) {
  $prefixes = [
    '',
    '/',
  ];
  $data = [];
  foreach ($prefixes as $prefix) {
    foreach ($urls as $url) {
      $data[] = [
        $url,
        $prefix,
      ];
    }
  }
  return $data;
}