Allow changes to the attribute data to log per attribute. #801
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.
This is a simple solution to what's happening in #647
This small change allows anyone to change the data that gets logged per attribute without having to override any classes.
As an example the fix to #647 is to have a function as simple as
exist on any model that uses the translatable trait.
Of course this function could also be set in a trait to apply it to a broader set of models.
Any feedback or other ways of making this easier to maintain with multiple packages would be more than welcome. 馃槃