Closed tfrommen closed 8 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.87%. Comparing base (
df169cb
) to head (4de0417
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Please check if the PR fulfills these requirements
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
This PR adds support for the new
Requires Plugins
header.What is the current behavior? (You can also link to an open issue here)
Plugin dependencies declared in a plugin's headers are not available.
What is the new behavior (if this is a feature change)?
The
PluginProperties
class exposes any plugin dependencies declared in a plugin's headers via the newrequiresPlugins
method.Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
In terms of Modularity itself, no. However, if someone extended the
PluginProperties
class and declared a custom methodrequiresPlugins
, PHP will complain if the signature is not the same.Other information: