You are here

public static function PagerTestController::showPagerCacheContext in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 core/modules/system/tests/modules/pager_test/src/Controller/PagerTestController.php \Drupal\pager_test\Controller\PagerTestController::showPagerCacheContext()

#pre_render callback for #type => pager that shows the pager cache context.

File

core/modules/system/tests/modules/pager_test/src/Controller/PagerTestController.php, line 71
Contains \Drupal\pager_test\Controller\PagerTestController.

Class

PagerTestController
Controller routine for testing the pager.

Namespace

Drupal\pager_test\Controller

Code

public static function showPagerCacheContext(array $pager) {
  drupal_set_message(\Drupal::service('cache_contexts_manager')
    ->convertTokensToKeys([
    'url.query_args.pagers:' . $pager['#element'],
  ])
    ->getKeys()[0]);
  return $pager;
}