Problem/Motivation
Update hook implementations to use the Hook attribute and object-oriented implementations for future compatibility and easier maintenance and testing. See https://www.drupal.org/node/3442349.
User interface changes
None
API changes
- Existing hooks replaced with class loading of new OO implementations
- Existing hook functions marked with LegacyHook attribute for eventual removal
- New implementations for hook interactions implemented in hook classes and tagged with Hook attribute
Data model changes
None
Issue fork patternkit-3527051
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
sluceroComment #4
minsharm commentedDid basic regression testing on both D10 and D11, primarily focusing on usage tracking.
Everything looks good to me.
Scenarios covered:
Each entry displays the following:
Also, I have validated the values for each of the entry - Name of the pattern, format of layout path with different section index value, nested pattern, revision id, node id. All the values are accurate.
Comment #5
sluceroConfirmed and ready for merge and inclusion in the 9.1.2 release.
Comment #7
sluceroMerged for inclusion in the 9.1.2 release.