This PR drops the dependency towards container-interop/container-interop, which is abandonned.
As a consequence, the interface Interop\Container\ContainerInterface does not exist anymore in favour of Psr\Container\ContainerInterface. We follow the guidelines of laminas, which considers this to be a non-breaking change (see release notes of servicemanager 3.11.0).
All affected signatures (besides unit tests) are internal or final, so there will be no issues for users.
This PR drops the dependency towards
container-interop/container-interop
, which is abandonned.As a consequence, the interface
Interop\Container\ContainerInterface
does not exist anymore in favour ofPsr\Container\ContainerInterface
. We follow the guidelines of laminas, which considers this to be a non-breaking change (see release notes of servicemanager 3.11.0).All affected signatures (besides unit tests) are internal or final, so there will be no issues for users.