CodeExplorer getAnnotatedClassesToCompile example
$this->kernel =
$kernel;
} /**
* @return void
*/
public function process(ContainerBuilder
$container) { $annotatedClasses =
[];
foreach ($container->
getExtensions() as $extension) { if ($extension instanceof Extension
) { $annotatedClasses[] =
$extension->
getAnnotatedClassesToCompile();
} } $annotatedClasses =
array_merge($this->kernel->
getAnnotatedClassesToCompile(), ...
$annotatedClasses);
$existingClasses =
$this->
getClassesInComposerClassMaps();
$annotatedClasses =
$container->
getParameterBag()->
resolveValue($annotatedClasses);
$this->kernel->
setAnnotatedClassCache($this->
expandClasses($annotatedClasses,
$existingClasses));
} $this->kernel =
$kernel;
} /**
* @return void
*/
public function process(ContainerBuilder
$container) { $annotatedClasses =
[];
foreach ($container->
getExtensions() as $extension) { if ($extension instanceof Extension
) { $annotatedClasses[] =
$extension->
getAnnotatedClassesToCompile();
} } $annotatedClasses =
array_merge($this->kernel->
getAnnotatedClassesToCompile(), ...
$annotatedClasses);
$existingClasses =
$this->
getClassesInComposerClassMaps();
$annotatedClasses =
$container->
getParameterBag()->
resolveValue($annotatedClasses);
$this->kernel->
setAnnotatedClassCache($this->
expandClasses($annotatedClasses,
$existingClasses));
}