protected function getBundleForClass(ReflectionClass $reflectionClass) : BundleInterface { $bundles = $this->kernel->getBundles(); do { $namespace = $reflectionClass->getNamespaceName(); foreach ($bundles as $bundle) { if (0 === strpos($namespace, $bundle->getNamespace())) { return $bundle; } } $reflectionClass = $reflectionClass->getParentClass(); } while ($reflectionClass); }