-
Notifications
You must be signed in to change notification settings - Fork 10
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
Reimplement Matcher with plugin instances support #12
Comments
I pushed changes that I made in the feature branch (feature/crm-core-arch-changes): Here are the patches to apply on Collect and Inmail so it's easier to manually test changes by enabling collect_demo: I'll try to summary changes from local commit messages:
There is some commented-out (Drupal 7?) code (e.g. in crm_core_match.test.inc) we should decide what to do with. Seems that crm_core_match\Matcher and crm_core_match\MatcherInterface are not used anymore but I didn't delete them as there are some methods that maybe we should move/implement to/in other classes. Regarding tests, I didn't run any automatic test (tested manually), I guess there are lot of fails, especially for Unit/kernel tests, but the purpose of the first patch is to show an idea where we want to be at the end. :) Waiting for review... @mirodietiker, @Berdir |
The Matchers currently don't support instances and all forms just work for the default instances.
This needs a proper port to D8 plugin concept.
The text was updated successfully, but these errors were encountered: