DefaultLazyPluginCollection.php |
file |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
|
DefaultLazyPluginCollection::$configurations |
property |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
The initial configuration for each plugin in the collection. |
DefaultLazyPluginCollection::$manager |
property |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
The manager used to instantiate the plugins. |
DefaultLazyPluginCollection::$originalOrder |
property |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
The original order of the instances. |
DefaultLazyPluginCollection::$pluginKey |
property |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
The key within the plugin configuration that contains the plugin ID. |
DefaultLazyPluginCollection::addInstanceId |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
|
DefaultLazyPluginCollection::getConfiguration |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
|
DefaultLazyPluginCollection::initializePlugin |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
|
DefaultLazyPluginCollection::removeInstanceId |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
|
DefaultLazyPluginCollection::setConfiguration |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
|
DefaultLazyPluginCollection::setInstanceConfiguration |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
Updates the configuration for a plugin instance. |
DefaultLazyPluginCollection::sort |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
Sorts all plugin instances in this collection. |
DefaultLazyPluginCollection::sortHelper |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
Provides uasort() callback to sort plugins. |
DefaultLazyPluginCollection::__construct |
function |
core/lib/Drupal/Core/Plugin/DefaultLazyPluginCollection.php |
Constructs a new DefaultLazyPluginCollection object. |
DefaultLazyPluginCollectionTest |
class |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@coversDefaultClass \Drupal\Core\Plugin\DefaultLazyPluginCollection[[api-linebreak]]
@group Plugin |
DefaultLazyPluginCollectionTest.php |
file |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
|
DefaultLazyPluginCollectionTest::$pluginInstances |
property |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
Stores all setup plugin instances. |
DefaultLazyPluginCollectionTest::getPluginMock |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
|
DefaultLazyPluginCollectionTest::providerTestSortHelper |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
Provides test data for testSortHelper. |
DefaultLazyPluginCollectionTest::testAddInstanceId |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::addInstanceId[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testClear |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::clear[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testConfigurableGetConfiguration |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::getConfiguration[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testConfigurableInterface |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
Tests that plugin methods are correctly attached to interfaces. |
DefaultLazyPluginCollectionTest::testConfigurableSetConfiguration |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::setConfiguration[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testCount |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::count[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testGet |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::get[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testGetConfiguration |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::getConfiguration[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testGetNotExistingPlugin |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::get[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testHas |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::has[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testRemoveInstanceId |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::removeInstanceId[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testSet |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::set[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testSetInstanceConfiguration |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::setInstanceConfiguration[[api-linebreak]] |
DefaultLazyPluginCollectionTest::testSortHelper |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultLazyPluginCollectionTest.php |
@covers ::sortHelper[[api-linebreak]]
@dataProvider providerTestSortHelper |
DefaultMenuLinkTreeManipulators::collectNodeLinks |
function |
core/lib/Drupal/Core/Menu/DefaultMenuLinkTreeManipulators.php |
Collects the node links in the menu tree. |
DefaultSingleLazyPluginCollection |
class |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
Provides a default plugin collection for a plugin type. |
DefaultSingleLazyPluginCollection.php |
file |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
|
DefaultSingleLazyPluginCollection::$configuration |
property |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
An array of configuration to instantiate the plugin with. |
DefaultSingleLazyPluginCollection::$instanceId |
property |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
The instance ID used for this plugin collection. |
DefaultSingleLazyPluginCollection::$manager |
property |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
The manager used to instantiate the plugins. |
DefaultSingleLazyPluginCollection::addInstanceId |
function |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
|
DefaultSingleLazyPluginCollection::getConfiguration |
function |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
|
DefaultSingleLazyPluginCollection::initializePlugin |
function |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
|
DefaultSingleLazyPluginCollection::setConfiguration |
function |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
|
DefaultSingleLazyPluginCollection::__construct |
function |
core/lib/Drupal/Core/Plugin/DefaultSingleLazyPluginCollection.php |
Constructs a new DefaultSingleLazyPluginCollection object. |
DefaultSingleLazyPluginCollectionTest |
class |
core/tests/Drupal/Tests/Core/Plugin/DefaultSingleLazyPluginCollectionTest.php |
@coversDefaultClass \Drupal\Core\Plugin\DefaultSingleLazyPluginCollection[[api-linebreak]]
@group Plugin |
DefaultSingleLazyPluginCollectionTest.php |
file |
core/tests/Drupal/Tests/Core/Plugin/DefaultSingleLazyPluginCollectionTest.php |
|
DefaultSingleLazyPluginCollectionTest::setupPluginCollection |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultSingleLazyPluginCollectionTest.php |
|
DefaultSingleLazyPluginCollectionTest::testAddInstanceId |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultSingleLazyPluginCollectionTest.php |
@covers ::addInstanceId[[api-linebreak]]
@covers ::getConfiguration[[api-linebreak]]
@covers ::setConfiguration[[api-linebreak]] |
DefaultSingleLazyPluginCollectionTest::testGet |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultSingleLazyPluginCollectionTest.php |
Tests the get() method. |
DefaultSingleLazyPluginCollectionTest::testGetInstanceIds |
function |
core/tests/Drupal/Tests/Core/Plugin/DefaultSingleLazyPluginCollectionTest.php |
@covers ::getInstanceIds[[api-linebreak]] |