-
-
Notifications
You must be signed in to change notification settings - Fork 56
[Store] Add ManagedStoreInterface #328
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
Conversation
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.
No docs to adjust or changelog?
Yes, need to work on the changelog and tests, won't update the changelog until the tests are fixed 🙂 Regarding the documentation, the current state is that |
Just change the class name in the changelog as we haven't released yet |
Can you create an issue for creating the commands? Thanks |
b6efbd5
to
cec347c
Compare
a8e826e
to
c2a17e4
Compare
oh wow, nice one 💪 needs a rebase tho after #288 |
c2a17e4
to
7abbb1f
Compare
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.
Thanks for that @Guikingone!
Didn't test it - and honestly wouldn't know how at this point. The PHPUnit tests won't be sufficient going forward.
For the other integrations we currently use the examples and the runner for doing integration tests - when we bring in the management commands we should also think about some integration test layer here with all the store bridges.
7abbb1f
to
35aec00
Compare
Thank you @Guikingone. |
…Stark) This PR was merged into the main branch. Discussion ---------- [Store] Remove obsolete `DroppableStoreInterface` | Q | A | ------------- | --- | Bug fix? | no | New feature? | yes | Docs? | no | Issues | Follows #328 | License | MIT Commits ------- 051a609 [Store] Remove obsoloete `DroppableStoreInterface`
Hi 👋🏻
This PR aim to introduce the
ManagedStoreInterface
as discussed in #285,Store
is a critical part of this library so I'm not gonna pretend that I know how each store currently work but here's the refactoring for most of them, tests must be improved but here's the first "draft".This PR does not include the related commands.