laminas / laminas-modulemanager

Modular application system for laminas-mvc applications
https://docs.laminas.dev/laminas-modulemanager/
BSD 3-Clause "New" or "Revised" License
30 stars 18 forks source link

Try to load all modules from dependency Array #33

Open nusphere opened 2 years ago

nusphere commented 2 years ago

Feature Request

Q A
New Feature yes

Summary

Many modules have dependencies on other modules and specify them with the DependencyIndicatorInterface within the module.

Currently, a MissingDependencyModuleException is thrown if a dependency is not loaded.

The feature request proposes a feature that at least tries to reload the dependencies via "loadModule". If that fails, the MissingDependencyModuleException can still be thrown.