I’m working on a project where we use a compiled Symfony DI container with a parameter bag for configuration parameters.
One issue I’ve been having with this is the inability to work with multiple environments without having to rebuild the container for every environment change or having a container classes for each environment.