We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4a474f4 commit 521e226Copy full SHA for 521e226
Manager/IndexManagerRegistry.php
@@ -68,4 +68,17 @@ public function getByEntity(DocumentInterface $entity)
68
69
return $this->get($indexManagerName);
70
}
71
+
72
+ /**
73
+ * Get all index manager instances defined
74
+ *
75
+ * @return \Generator|IndexManager[]
76
+ */
77
+ public function getAll() : \Generator
78
+ {
79
+ $indexManagerNames = $this->metadataCollector->getIndexManagersForDocumentClasses();
80
+ foreach ($indexManagerNames as $indexManagerName) {
81
+ yield $this->get($indexManagerName);
82
+ }
83
84
0 commit comments