[Kernel] some tweaks
This commit is contained in:
parent
6a7d6843ae
commit
717efd14fd
@ -164,8 +164,7 @@ abstract class Kernel implements KernelInterface
|
|||||||
public function isClassInActiveBundle($class)
|
public function isClassInActiveBundle($class)
|
||||||
{
|
{
|
||||||
foreach ($this->getBundles() as $bundle) {
|
foreach ($this->getBundles() as $bundle) {
|
||||||
$bundleClass = get_class($bundle);
|
if (0 === strpos($class, $bundle->getNamespace())) {
|
||||||
if (0 === strpos($class, substr($bundleClass, 0, strrpos($bundleClass, '\\')))) {
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -339,7 +338,7 @@ abstract class Kernel implements KernelInterface
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize the data structures related to the bundle management:
|
* Initialize the data structures related to the bundle management:
|
||||||
* - the bundle property maps a bundle name to the bundle instance,
|
* - the bundles property maps a bundle name to the bundle instance,
|
||||||
* - the bundleMap property maps a bundle name to the bundle inheritance hierarchy (most derived bundle first).
|
* - the bundleMap property maps a bundle name to the bundle inheritance hierarchy (most derived bundle first).
|
||||||
*
|
*
|
||||||
* @throws \LogicException if two bundles share a common name
|
* @throws \LogicException if two bundles share a common name
|
||||||
|
Reference in New Issue
Block a user