@@ -128,8 +128,8 @@ protected function getIndexers(InputInterface $input)
128
128
$ dependentIndexers = [[]];
129
129
130
130
foreach ($ indexers as $ indexer ) {
131
- array_push ( $ relatedIndexers, $ this ->getRelatedIndexerIds ($ indexer ->getId () ));
132
- array_push ( $ dependentIndexers, $ this ->getDependentIndexerIds ($ indexer ->getId () ));
131
+ $ relatedIndexers[] = $ this ->getRelatedIndexerIds ($ indexer ->getId ());
132
+ $ dependentIndexers[] = $ this ->getDependentIndexerIds ($ indexer ->getId ());
133
133
}
134
134
135
135
$ relatedIndexers = array_merge (...$ relatedIndexers );
@@ -162,16 +162,15 @@ protected function getIndexers(InputInterface $input)
162
162
* @param string $indexerId
163
163
* @return array
164
164
*/
165
- private function getRelatedIndexerIds (string $ indexerId )
165
+ private function getRelatedIndexerIds (string $ indexerId ): array
166
166
{
167
167
$ relatedIndexerIds = [[]];
168
168
foreach ($ this ->getDependencyInfoProvider ()->getIndexerIdsToRunBefore ($ indexerId ) as $ relatedIndexerId ) {
169
- array_push ($ relatedIndexerIds , [$ relatedIndexerId ], $ this ->getRelatedIndexerIds ($ relatedIndexerId ));
169
+ $ relatedIndexerIds [] = [$ relatedIndexerId ];
170
+ $ relatedIndexerIds [] = $ this ->getRelatedIndexerIds ($ relatedIndexerId );
170
171
}
171
172
172
- $ relatedIndexerIds = array_merge (...$ relatedIndexerIds );
173
-
174
- return array_unique ($ relatedIndexerIds );
173
+ return array_unique (array_merge (...$ relatedIndexerIds ));
175
174
}
176
175
177
176
/**
@@ -180,13 +179,14 @@ private function getRelatedIndexerIds(string $indexerId)
180
179
* @param string $indexerId
181
180
* @return array
182
181
*/
183
- private function getDependentIndexerIds (string $ indexerId )
182
+ private function getDependentIndexerIds (string $ indexerId ): array
184
183
{
185
184
$ dependentIndexerIds = [[]];
186
185
foreach (array_keys ($ this ->getConfig ()->getIndexers ()) as $ id ) {
187
186
$ dependencies = $ this ->getDependencyInfoProvider ()->getIndexerIdsToRunBefore ($ id );
188
187
if (array_search ($ indexerId , $ dependencies ) !== false ) {
189
- array_push ($ dependentIndexerIds , [$ id ], $ this ->getDependentIndexerIds ($ id ));
188
+ $ dependentIndexerIds [] = [$ id ];
189
+ $ dependentIndexerIds [] = $ this ->getDependentIndexerIds ($ id );
190
190
}
191
191
}
192
192
0 commit comments