[HttpKernel] Add Kernel::getAnnotatedClassesToCompile()
This commit is contained in:
parent
cada38f520
commit
1d2a49aeb6
@ -36,7 +36,7 @@ class AddAnnotatedClassesToCachePass implements CompilerPassInterface
|
|||||||
*/
|
*/
|
||||||
public function process(ContainerBuilder $container)
|
public function process(ContainerBuilder $container)
|
||||||
{
|
{
|
||||||
$annotatedClasses = array();
|
$annotatedClasses = $this->kernel->getAnnotatedClassesToCompile();
|
||||||
foreach ($container->getExtensions() as $extension) {
|
foreach ($container->getExtensions() as $extension) {
|
||||||
if ($extension instanceof Extension) {
|
if ($extension instanceof Extension) {
|
||||||
$annotatedClasses = array_merge($annotatedClasses, $extension->getAnnotatedClassesToCompile());
|
$annotatedClasses = array_merge($annotatedClasses, $extension->getAnnotatedClassesToCompile());
|
||||||
|
@ -391,6 +391,14 @@ abstract class Kernel implements KernelInterface, RebootableInterface, Terminabl
|
|||||||
return 'UTF-8';
|
return 'UTF-8';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the patterns defining the classes to parse and cache for annotations.
|
||||||
|
*/
|
||||||
|
public function getAnnotatedClassesToCompile(): array
|
||||||
|
{
|
||||||
|
return array();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initializes bundles.
|
* Initializes bundles.
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user