Добрый день!
Прочитала и тему, и документацию phpbb тоже попыталась раскурить, но не прокатило. Возможно, что-то в инструкции устарело и я не то делаю, или я просто туплю

Пытаюсь писать первое свое расширение, и никак не могу разобраться с symphony/twig. Не удается выставить основной класс расширения потомком EventSubscriberInterface - как понимаю, для этого должно быть symphony, установить и его, и twig.
Код: Выделить всё
PS C:\Users\al\PhpstormProjects\phpBB3> composer require "twig/twig:^3.0"
The "3.0" constraint for "twig/twig" appears too strict and will likely not match what you want. See https://getcomposer.org/constraints
./composer.json has been updated
Running composer update twig/twig
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires twig/twig 3.0, found twig/twig[v3.0.0] but these were not loaded, likely because it conflicts with another require.
Problem 2
- symfony/twig-bridge is locked to version v3.4.47 and an update of this package was not requested.
- symfony/twig-bridge v3.4.47 requires twig/twig ^1.41|^2.10 -> found twig/twig[v1.41.0, ..., v1.44.7, v2.10.0, ..., v2.15.4]
but it conflicts with your root composer.json require (3.0).
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
И дальше я тупо не понимаю, что делать. Исправить ошибку не понимаю (и не смогла нагуглить) как, без установки не могу дальше сдвинуть разработку расширения. Подскажите, пожалуйста, куда копать.
Спасибо!