Allow sending back relationship.data hints without includes #54
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #47
@tuyakhov this is not as pretty as I'd like, but was intended to continue our discussions around how to optionally allow use cases like #47 Happy to have you rip this specific implementation apart, as I have no love for the code 😉 but would like to discuss further thoughts on ways we can get the desired functionality in as I've hit another case where it would be very helpful to have this functionality.
This is a backwards compatible change that allows a consumer to expose data that the serializer can use through the
extraFields
method:In using this, exposing callback setups and hashes with names seems fairly fragile. We could potentially expose a different class that internally does something similar. Possibly something akin to this:
Thoughts?