Problem/Motivation
The Vocabulary config entity would need to implement ThirdPartySettingsInterface if we want to allow contrib modules to store module specific metadata to the taxonomy vocabularies.
Proposed resolution
Implement ThirdPartySettingsInterface and ThirdPartySettingsTrait in Vocabulary.
Remaining tasks
Agree approach.
Review patch.
User interface changes
None
API changes
None
| Comment | File | Size | Author |
|---|---|---|---|
| #5 | interdiff.txt | 2.1 KB | slashrsm |
| #5 | 2331019_5.patch | 5.34 KB | slashrsm |
| #2 | interdiff.txt | 2.64 KB | slashrsm |
| #2 | 2331019_2.patch | 4.57 KB | slashrsm |
| #1 | 2331019_1.patch | 1.93 KB | slashrsm |
Comments
Comment #1
slashrsm commentedComment #2
slashrsm commentedAdded test coverage.
Comment #3
marcingy commentedLooks good
Comment #4
alexpottSticking this in a test called testTaxonomyVocabularyDeleteWithTerms() doesn't seem right.
Too many new lines.
Comment #5
slashrsm commentedFixed.
Comment #6
primsi commentedLooks fine.
Comment #7
alexpottCommitted c560898 and pushed to 8.0.x. Thanks!