@yiiliveext что насчёт моих вопросов?
1. Есть у нас 10 пакетов со стейтом. Пара моих, пара Symfony, ещё League, Laminas и просто что-то из packagist.
Все надо ресетнуть. Большинство сервисов final. Что делать?
2. Почему это нельзя сделать без изменения сервиса? То есть по факту вешаемся на событие или прямо в index.php делаем $container->get('service1')->reset();
$container->get('service2')->refresh(); $container->get('service3')->resetState();