https://github.com/pimcore/static-resolver-bundle
Static Resolver bundle encapsulates static method calls into interfaces and resolver classes.
https://github.com/pimcore/static-resolver-bundle
Last synced: about 2 months ago
JSON representation
Static Resolver bundle encapsulates static method calls into interfaces and resolver classes.
- Host: GitHub
- URL: https://github.com/pimcore/static-resolver-bundle
- Owner: pimcore
- License: other
- Created: 2023-06-15T13:39:42.000Z (almost 3 years ago)
- Default Branch: 3.x
- Last Pushed: 2025-04-30T04:58:39.000Z (about 1 year ago)
- Last Synced: 2025-04-30T05:33:34.361Z (about 1 year ago)
- Language: PHP
- Homepage:
- Size: 529 KB
- Stars: 3
- Watchers: 11
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Static Resolver Bundle
Static Resolver Bundle is designed to encapsulate the usage of static calls within a more robust and testable service-oriented architecture.
## Features in a Nutshell
- Provides a straightforward and seamless mechanism to transform static methods into injectable services.
- Promotes a cleaner, more consistent and well-organized codebase.
:::caution
This bundle is public but will be treated like a pimcore-internal bundle.
It mostly wraps static calls to be able to inject static calls as services.
Interfaces in this bundle are not intended to be implemented by third-party developers.
:::
## Documentation Overview
- [Installation](doc/01_Installation.md)
- [Resolver Service Usage](doc/02_Resolver_Service_Usage.md)
- [Event Proxy Service Usage (deprecated)](doc/03_Event_Proxy_Service_Usage.md)
- [Interceptor Proxy Service Usage (deprecated)](doc/03_Interceptor_Proxy_Service_Usage.md)
- [Proxy Service Usage (deprecated)](doc/04_Proxy_Service_Usage.md)
- [Upgrade Notes](doc/02_Upgrade_Notes/README.md)