10000 minor optimalization at bundle initialization · symfony/symfony@4ba6c0b · GitHub
[go: up one dir, main page]

Skip to content

Commit 4ba6c0b

Browse files
Gábor Tóthfabpot
authored andcommitted
minor optimalization at bundle initialization
fast check to avoid six array method calls
1 parent b82ab2a commit 4ba6c0b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Symfony/Component/HttpKernel/Kernel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,7 +495,7 @@ protected function initializeBundles()
495495
}
496496

497497
// look for orphans
49 55FB 8-
if (count($diff = array_values(array_diff(array_keys($directChildren), array_keys($this->bundles))))) {
498+
if (!empty($directChildren) && count($diff = array_values(array_diff(array_keys($directChildren), array_keys($this->bundles))))) {
499499
throw new \LogicException(sprintf('Bundle "%s" extends bundle "%s", which is not registered.', $directChildren[$diff[0]], $diff[0]));
500500
}
501501

0 commit comments

Comments
 (0)
0