Keep old code and behaviour. Adjust only a single place to keep old
expected behaviour.
If TYPO3 throws an exception, catch this, and replace it by old
behaviour which is already handled throughout the code.
Do not introduce unnecessary changes into pull request for TYPO3 CMS 9
update.
* Trim trailing whitespace.
* Do not introduce blank line before namespace definition with this pull
request.
* Add posix new line at end of file.
In order to use the plugin with different configurations on same site,
we can not use ConfigurationContainerInterface as a Singleton.
This would prevents us from using different configuration setups.
* Add typoscript option which TYPO3 tables should be processed and which
should not be processed.
* Respect new optiion in hook.
* Also add necessary tests.
* Remove old no longer needed tests for hook.
* TCAIndexer is now able to resolve relations of any kind by using TYPO3
Core API.
* Indexed will be a single string or an array, depending of how many
relations were resolved.
* The same value will be indexed as shown by TCA in backend while
editing or displaying.