[FrameworkBundle] Fix FC with 4.0 having autowiring types removed
This commit is contained in:
parent
69f1578d8c
commit
5f2b26e19d
@ -50,7 +50,7 @@ class CacheCollectorPass implements CompilerPassInterface
|
||||
$definition->setTags(array());
|
||||
$definition->setPublic(false);
|
||||
|
||||
if ($types = $definition->getAutowiringTypes(false)) {
|
||||
if (method_exists($definition, 'getAutowiringTypes') && $types = $definition->getAutowiringTypes(false)) {
|
||||
$recorder->setAutowiringTypes($types);
|
||||
$definition->setAutowiringTypes(array());
|
||||
}
|
||||
|
Reference in New Issue
Block a user