In #35 an internal hook for registering aspects was introduced. With the removal of support for TYPO3 v9 in schema 2.0 this can be changed to a PSR-14 event.
[x] The hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/schema']['registerAspect'] is removed.
[x] A PSR-14 event is introduced for registering aspects.
[x] The available aspects are implemented as event listeners.
[ ] The PSR-14 event is made available as public API.
In #35 an internal hook for registering aspects was introduced. With the removal of support for TYPO3 v9 in schema 2.0 this can be changed to a PSR-14 event.
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/schema']['registerAspect']
is removed.The PSR-14 event is made available as public API.The documentation is adjusted.Prerequisite: #41