-
-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial Service Manager v4 Support #136
Commits on Apr 3, 2024
-
Remove alias for Zend PluginManager
Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 316679e - Browse repository at this point
Copy the full SHA 316679eView commit details -
Add default factory configuration for the standard filters in Laminas…
…\Filter namespace Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f18ddc5 - Browse repository at this point
Copy the full SHA f18ddc5View commit details -
- Remove auto-wired aliases and factories
- Drop inclusion of i18n filters - Drop legacy SMv2 validation Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67b125f - Browse repository at this point
Copy the full SHA 67b125fView commit details -
Fix up MVC Module.php so that it returns filter configuration
Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c23452f - Browse repository at this point
Copy the full SHA c23452fView commit details -
Upgrade to SMv4 and drop i18n and uri in dev
Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aca176d - Browse repository at this point
Copy the full SHA aca176dView commit details -
Re-introduce legacy filter aliases to the config provider
Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bc9dac - Browse repository at this point
Copy the full SHA 6bc9dacView commit details -
Use
AbstractPluginManager::build()
when a filter instantiation requ……ires options. `AbstractPluginManager::get()` no longer has an `options` parameter. Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0353be9 - Browse repository at this point
Copy the full SHA 0353be9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20dd0ca - Browse repository at this point
Copy the full SHA 20dd0caView commit details -
Improve plugin manager doc blocks and add explicit, hard-coded config…
…uration variables from abstract plugin manager Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bba086 - Browse repository at this point
Copy the full SHA 0bba086View commit details -
- Remove fragile and now incorrect examination if plugin manager internals - Fix configuration where an alias will no longer resolve because the plugin manager does not self-define all known filters Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a524916 - Browse repository at this point
Copy the full SHA a524916View commit details -
Fix plugin manager (hidden dependency) instantiation inside FilterChain.
Wires up factories and aliases as configured in the package ConfigProvider so that the created plugin manager is functional. Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f64a67a - Browse repository at this point
Copy the full SHA f64a67aView commit details -
Re-work the compatibility test copying tests from the trait shipped i…
…n service manager. The test trait shipped on service manager cannot be used because it is designed for `SingleInstancePluginManager` which `FilterPluginManager` cannot inherit from. Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ce4f1f - Browse repository at this point
Copy the full SHA 4ce4f1fView commit details -
Static analysis fixes and _some_ native types for FilterChain
Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3db86d - Browse repository at this point
Copy the full SHA e3db86dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e0f5b - Browse repository at this point
Copy the full SHA 09e0f5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0927f6 - Browse repository at this point
Copy the full SHA c0927f6View commit details
Commits on Jun 13, 2024
-
Set default filter config as a constant on the plugin manager
To reduce BC breaks, retain the concept of default configuration of the plugin manager, moving configuration out of the ConfigProvider and into a class constant. Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe832dd - Browse repository at this point
Copy the full SHA fe832ddView commit details -
Refine argument to
attachByName
to limit possible class-string args…… to descendants of `FilterInterface` Signed-off-by: George Steel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 178a185 - Browse repository at this point
Copy the full SHA 178a185View commit details