Все, глянул в код, увидел уже, прямо в методе dispatch диспетчера мидлтварей сеттим ServerRequestInterface текущим риквестом и он и будет тем самым контекстом для условных зависимостей.
Все, глянул в код, увидел уже, прямо в методе dispatch диспетчера мидлтварей сеттим ServerRequestInterface текущим риквестом и он и будет тем самым контекстом для условных зависимостей.
Все, глянул в код, увидел уже, прямо в методе dispatch диспетчера мидлтварей сеттим ServerRequestInterface текущим риквестом и он и будет тем самым контекстом для условных зависимостей.
Ну типа в контейнере будет дополнительный массив типа MySessionDependency::class => [ServerRequestInterface::class => $currentRequestObject], ну и при запросе MySessionDependency проверяем соответсвует ли объект в контейнере полученный по $this->get(ServerRequestInterface::class) объекту $currentRequestObject