function RendererTest::providerRenderCache
Provides a list of access conditions and expected cache metadata.
Return value
array
File
- 
              core/tests/ Drupal/ Tests/ Core/ Render/ RendererTest.php, line 798 
Class
- RendererTest
- @coversDefaultClass \Drupal\Core\Render\Renderer[[api-linebreak]] @group Render
Namespace
Drupal\Tests\Core\RenderCode
public static function providerRenderCache() {
  return [
    'full access' => [
      NULL,
      [
        'render_cache_tag',
        'render_cache_tag_child:1',
        'render_cache_tag_child:2',
      ],
    ],
    'no child access' => [
      AccessResult::forbidden()->addCacheTags([
        'render_cache_tag_child_access:1',
        'render_cache_tag_child_access:2',
      ]),
      [
        'render_cache_tag',
        'render_cache_tag_child:1',
        'render_cache_tag_child:2',
        'render_cache_tag_child_access:1',
        'render_cache_tag_child_access:2',
      ],
    ],
  ];
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
