c33s/propel-di-behavior-bundle
LoggerInterface, CacheInterface, or custom business logic into Propel models/queries.Model::getService() calls or static service locators.Mailer, Cache) into Propel models/queries without manual wiring.propel:model:build --di) may suffice.For Executives: "This package lets us inject Symfony services (like logging or caching) directly into our Propel database models, reducing technical debt and making our codebase more maintainable. It’s a lightweight solution to modernize legacy systems without rewriting core logic. The MIT license and Symfony integration align with our existing stack, and it could cut development time for future features."
For Engineers:
*"The c33s/propel-di-behavior-bundle bridges Propel’s ORM with Symfony’s DI container, so we can:
Logger::log()) with injected dependencies.How can I help you explore Laravel packages today?