Restore DiServiceInitializer functionality
Closed this issue · 2 comments
Ocramius commented
The Di initializer was removed because its internals (especially the DiInstanceManagerProxy
) were causing infinite loops, very similar to the ones reported by @SocalNick at zendframework/zendframework#1709.
The functionality should be restored, otherwise the module breaks compatibility with ZF2 (even if in a small detail)
Ocramius commented
This requires to build a second array of initializers to be attached to the Di container
Ocramius commented
DiServiceInitializer
is gone! Long live the DiAbstractFactory
!