Skip to content

Symfony 6 Kernel not reloading Twig files #181

Open
@Ordepsousa

Description

@Ordepsousa

I'm having problems with twig files. The workers are not restarted after any twig file changes.

Regarding this piece of code inside Symfony Bootstrap

//Symfony\Bundle\TwigBundle\Loader\FilesystemLoader
//->Twig_Loader_Filesystem
if ($this->debug && $container->has('twig.loader')) {
    $twigLoader = $container->get('twig.loader');
    Utils::bindAndCall(function () use ($twigLoader) {
        foreach ($twigLoader->cache as $path) {
            register_file($path);
        }
    }, $twigLoader);
}

I am using symfony 6 and i can't find any "Symfony\Bundle\TwigBundle\Loader\FilesystemLoader" class or "twig.loader" service inside the container, so probably it was deprecated and removed and it will never call register_file on twig files.

Anyone else having this problem?
I'm trying to find the new class responsible for loading/caching twig files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions