diff --git a/core/lib/Drupal/Component/Plugin/LazyPluginCollection.php b/core/lib/Drupal/Component/Plugin/LazyPluginCollection.php index 2b59056..e2fbec2 100644 --- a/core/lib/Drupal/Component/Plugin/LazyPluginCollection.php +++ b/core/lib/Drupal/Component/Plugin/LazyPluginCollection.php @@ -148,10 +148,11 @@ public function getInstanceIds() { * An array of plugin instances. */ public function getInstances() { + $instances = []; foreach ($this->getInstanceIds() as $instance_id) { - $this->get($instance_id); + $instances[$instance_id] = $this->get($instance_id); } - return $this->pluginInstances; + return $instances; } /**