- Issue created by @godotislate
In 📌 Move multiple provider plugin work from migrate into core's plugin system Active , plugin class dependencies (such as the plugin class extending a class, implementing an interface, or using a trait from a different module) were found via Reflection and added as a property on the plugin definition. These dependencies include the provider (module, in other words) list of the class/interface/trait.
Though these module dependencies exist in the plugin definition, they may also need to be included in the dependency calculation for configuration that uses these plugins, so that module uninstallation can be acted on appropriately.
Active
11.0 🔥
plugin system