You are here

public static function BubblingTest::bubblingCacheOverwritePrerender in Drupal 10

Same name and namespace in other branches
  1. 8 core/tests/Drupal/Tests/Core/Render/RendererBubblingTest.php \Drupal\Tests\Core\Render\BubblingTest::bubblingCacheOverwritePrerender()
  2. 9 core/tests/Drupal/Tests/Core/Render/RendererBubblingTest.php \Drupal\Tests\Core\Render\BubblingTest::bubblingCacheOverwritePrerender()

#pre_render callback for testOverWriteCacheKeys().

File

core/tests/Drupal/Tests/Core/Render/RendererBubblingTest.php, line 706
Contains \Drupal\Tests\Core\Render\RendererBubblingTest.

Class

BubblingTest

Namespace

Drupal\Tests\Core\Render

Code

public static function bubblingCacheOverwritePrerender($elements) {

  // Overwrite the #cache entry with new data.
  $elements['#cache'] = [
    'keys' => [
      'llama',
      'foo',
    ],
  ];
  $elements['#markup'] = 'Setting cache keys just now!';
  return $elements;
}