elementor/php-scoper
Batsirai Muchareva 63963ba3ed
Internal: Remove PHP DI [ED-20376] (#32266)
## PR Checklist
<!-- 
Please check if your PR fulfills the following requirements:
**Filling out the template is required.** Any pull request that does not
include enough information to be reviewed in a timely manner may be
closed at the maintainers' discretion.
 -->
- [ ] The commit message follows our guidelines:
https://github.com/elementor/elementor/blob/master/.github/CONTRIBUTING.md


## PR Type
What kind of change does this PR introduce?
<!-- Please check the one that applies to this PR using "x" with no
spaces eg: [x]. -->
- [ ] Bugfix
- [ ] Feature
- [ ] Code style update (formatting, local variables)
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Build related changes
- [ ] CI related changes
- [ ] Documentation content changes
- [ ] Other... Please describe:

## Summary

This PR can be summarized in the following changelog entry:

*

## Description
An explanation of what is done in this PR

*

## Test instructions
This PR can be tested by following these steps:

*

## Quality assurance

- [ ] I have tested this code to the best of my abilities
- [ ] I have added unittests to verify the code works as intended
- [ ] Docs have been added / updated (for bug fixes / features)

Fixes #

<!--start_gitstream_placeholder-->
###  PR Description
Purpose: Remove PHP DI dependency from Elementor plugin to simplify
dependency management and reduce external dependencies.
Main changes:
- Removed php-di/php-di composer dependency and related code references
- Eliminated Container class and dependency injection functionality
- Replaced container-based adapter instantiation with direct class
instantiation
- Updated test bootstrap to work without PHP DI

_Generated by LinearB AI and added by gitStream._
<sub>AI-generated content may contain inaccuracies. Please verify before
using. **[We'd love your feedback!](mailto:product@linearb.io)** 🚀</sub>
<!--end_gitstream_placeholder-->

---------

Co-authored-by: ElementorBot <48412871+elementorbot@users.noreply.github.com>
2025-08-14 11:52:45 +02:00
..
twig-inc.php Fix: Issues with build creation breaks the V4 Attributes feature[ED-19956] (#31851) 2025-07-14 17:13:47 +03:00