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 ad5d48b commit aa07cbaCopy full SHA for aa07cba
src/Containers/Zend/ServiceManagerIterator.php
@@ -28,14 +28,19 @@ public function __construct(ServiceManager $serviceManager)
28
public function getIterator(): \Traversable
29
{
30
$servicesFunc = function () {
31
- $services = $this->resolvedAliases;
+ $services = [];
32
+
33
+ foreach ($this->resolvedAliases as $key => $class) {
34
+ $services[$key] = $class;
35
+ $services[$class] = $class;
36
+ }
37
38
foreach ($this->factories as $factory) {
- if (class_exists($factory)) {
- $services[$factory] = $factory;
- }
39
+ $services[$factory] = $factory;
40
}
41
42
+ ksort($services);
43
44
return $services;
45
};
46
0 commit comments