-
Notifications
You must be signed in to change notification settings - Fork 98
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
AE-157 Documentation for Strategy Resolver #3047
base: master
Are you sure you want to change the base?
Conversation
The PR needs to be ready for merge, but only published when the related feature is released (will be contacted by a Product member). |
|
||
--- | ||
|
||
Spryker introduces context-based dependency resolution, such as plugin-stack, using a strategy resolver to handle complex workflows that stretch across multiple modules. This enhancement allows for defining multiple dependencies and selecting the appropriate one dynamically at runtime by the business logic. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's an appropriate dependency?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, 1 plugin stack that uses strategy resolving, has multiple context. Each context is basically a separate individual plugin stack (with many plugins). When you seelct a context, you actually say which plugin stack to execute.
|
||
|
||
|
||
# Context-Based Dependency Resolution in Spryker |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @gerner-spryker and @andriitserkovnyi
The whole below part looks like a duplicate of the above. Not a full copy-paste though but I don't get how is it different from the above
If you decide to merge it with the above - there's additional Q&A point that @profuel has added, don't forget it
the feature is already released https://github.com/spryker/kernel/releases/tag/3.77.0, so documentation should be also released |
PR Description
Spryker introduced Strategy Resolver concept for enabling context specific resolution for widely overarching workflows.
Tickets
Checklist