Я предлагаю вынести генератор айди дебагера в отдельный класс и он будет рисеттится при каждом запросе. Таким образом у нас и дебагер и сторедж будут без состояния и их не нужно будет пересоздавать.
На самом деле правильно заложил) Так что все норм, я уже провайдеры под стореджи сделал, все отлично ложиться. Если бы не местные наши заморочки с этой сраной эпидемией, то можно было бы уже и пр выложить)
Суть в том, чтобы сторедж отдавал провайдер, из которго можно получит данные по стандартному интерфейсу. Типа список последних дебагов, список коллекторов, содержимое коллекторов, содержимое объектов по ссылкам и т.д.
Вот этот хочу с портировать и плюс интегрировать его с дебагером https://github.com/phpbench/phpbench-reports Чтобы был отдельный сервер по анализу производительности приложения на yii3. Если у кого есть какие-то дельные мысли - пишите.