function FilteredPluginManagerTraitTest::providerTestGetFilteredDefinitions
Same name and namespace in other branches
- 8.9.x core/tests/Drupal/Tests/Core/Plugin/FilteredPluginManagerTraitTest.php \Drupal\Tests\Core\Plugin\FilteredPluginManagerTraitTest::providerTestGetFilteredDefinitions()
- 10 core/tests/Drupal/Tests/Core/Plugin/FilteredPluginManagerTraitTest.php \Drupal\Tests\Core\Plugin\FilteredPluginManagerTraitTest::providerTestGetFilteredDefinitions()
- 11.x core/tests/Drupal/Tests/Core/Plugin/FilteredPluginManagerTraitTest.php \Drupal\Tests\Core\Plugin\FilteredPluginManagerTraitTest::providerTestGetFilteredDefinitions()
Provides test data for ::testGetFilteredDefinitions().
File
-
core/
tests/ Drupal/ Tests/ Core/ Plugin/ FilteredPluginManagerTraitTest.php, line 57
Class
- FilteredPluginManagerTraitTest
- @coversDefaultClass <a href="/api/drupal/core%21lib%21Drupal%21Core%21Plugin%21FilteredPluginManagerTrait.php/trait/FilteredPluginManagerTrait/9" title="Provides a trait for plugin managers that allow filtering plugin definitions." class="local">\Drupal\Core\Plugin\FilteredPluginManagerTrait</a> @group Plugin
Namespace
Drupal\Tests\Core\PluginCode
public function providerTestGetFilteredDefinitions() {
$data = [];
$data['populated context'] = [
[
'context1' => 'fake context',
],
[
'plugin1' => [
'id' => 'plugin1',
],
],
];
$data['empty context'] = [
[],
[
'plugin2' => [
'id' => 'plugin2',
],
],
];
$data['null context'] = [
NULL,
[
'plugin1' => [
'id' => 'plugin1',
],
'plugin2' => [
'id' => 'plugin2',
],
],
];
return $data;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.