-
Notifications
You must be signed in to change notification settings - Fork 823
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
NEW Allow use of new AnnotationTransformer for configuration #9006
NEW Allow use of new AnnotationTransformer for configuration #9006
Conversation
791333f
to
c3e60d9
Compare
@silverstripe/core-team this change has the potential the have quite an impact on the way dependency injection works in SilverStripe - worth reviewing when you have time |
Would be good if the tests were left passing @ScopeyNZ |
Could we see a sample use case please? |
I like it. I assume this PR complements #8564 rather than replaces it? I’d like to see some docs on Is upper case for the |
This pull request hasn't had any activity for a while. Are you going to be doing further work on it, or would you prefer to close it now? |
It's really waiting on the core team's input. Let's chase that up cc @silverstripe/core-team |
Yeah if this gets some positive feedback, I'll get the tests green. Right now I'm not sure the concept has the support yet. |
FYI this is a requirement for #8564 which has a more specific use. |
It's looking like this is unlikely to get the support it needs, short of scheduling a live discussion or a vote or something of that nature. In the interest of not having things like this just sit around forever can we either call it dead or define some criteria under which it can either be considered accepted or rejected? |
As this hasn't had any comments since my last one I'm going to close this. |
Requires silverstripe/silverstripe-config#35
If that PR is merged then this PR enables configuration in SilverStripe with annotations. See that PR for more details.