Skip to content

Use DI resource container in executor#224

Merged
ChiragAgg5k merged 12 commits intomainfrom
feat/use-di-resource-container
Mar 13, 2026
Merged

Use DI resource container in executor#224
ChiragAgg5k merged 12 commits intomainfrom
feat/use-di-resource-container

Conversation

@ChiragAgg5k
Copy link
Member

Summary

  • switch executor bootstrap resource registration from Http::setResource() to a shared Utopia\DI\Container
  • pass the DI container into Http so framework-owned runtime resources stay in the HTTP layer
  • point Composer at the utopia-php/framework and utopia-php/di development branches required for this integration

Notes

  • composer.lock now resolves utopia-php/framework from feat/use-di-resource-container
  • composer.lock now resolves utopia-php/di from chore/extract-http-di-resources
  • the lockfile also includes a few upstream package bumps from the Composer update

Verification

  • php -l app/init.php
  • php -l app/http.php

@ChiragAgg5k ChiragAgg5k force-pushed the feat/use-di-resource-container branch from c3f814f to fb7a9a3 Compare March 13, 2026 11:33
@ChiragAgg5k ChiragAgg5k force-pushed the feat/use-di-resource-container branch from fb7a9a3 to 71197e3 Compare March 13, 2026 11:33
@ChiragAgg5k ChiragAgg5k merged commit 72995b6 into main Mar 13, 2026
6 checks passed
@ChiragAgg5k ChiragAgg5k deleted the feat/use-di-resource-container branch March 13, 2026 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants