Encapsulate Piwik environment creation (including DI container creation) in single class #7601
Labels
c: Platform
For Matomo platform changes that aren't impacting any of our APIs but improve the core itself.
Enhancement
For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Milestone
This will make it possible to store more objects in DI, making testing easier/cleaner, and we will also be able to get rid of StaticContainer (eventually).
Current plan is to encapsulate environment creation within a Bootstrap class, and use it in new classes that encapsulate application entry points (ie, tracker/normal web requests/archive.php script/console etc.).
The text was updated successfully, but these errors were encountered: