function RendererTest::providerTestRenderCacheProperties
Data provider for ::testRenderCacheProperties().
Return value
array An array of associative arrays of expected results keyed by property name.
File
- 
              core/tests/ Drupal/ Tests/ Core/ Render/ RendererTest.php, line 976 
Class
- RendererTest
- @coversDefaultClass \Drupal\Core\Render\Renderer[[api-linebreak]] @group Render
Namespace
Drupal\Tests\Core\RenderCode
public static function providerTestRenderCacheProperties() {
  return [
    [
      [],
    ],
    [
      [
        'child1' => 0,
        'child2' => 0,
        '#custom_property' => 0,
        '#custom_property_array' => 0,
      ],
    ],
    [
      [
        'child1' => 0,
        'child2' => 0,
        '#custom_property' => 1,
        '#custom_property_array' => 0,
      ],
    ],
    [
      [
        'child1' => 0,
        'child2' => 1,
        '#custom_property' => 0,
        '#custom_property_array' => 0,
      ],
    ],
    [
      [
        'child1' => 0,
        'child2' => 1,
        '#custom_property' => 1,
        '#custom_property_array' => 0,
      ],
    ],
    [
      [
        'child1' => 1,
        'child2' => 0,
        '#custom_property' => 0,
        '#custom_property_array' => 0,
      ],
    ],
    [
      [
        'child1' => 1,
        'child2' => 0,
        '#custom_property' => 1,
        '#custom_property_array' => 0,
      ],
    ],
    [
      [
        'child1' => 1,
        'child2' => 1,
        '#custom_property' => 0,
        '#custom_property_array' => 0,
      ],
    ],
    [
      [
        'child1' => 1,
        'child2' => 1,
        '#custom_property' => 1,
        '#custom_property_array' => 0,
      ],
    ],
    [
      [
        'child1' => 1,
        'child2' => 1,
        '#custom_property' => 1,
        '#custom_property_array' => 1,
      ],
    ],
  ];
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
