Frontend editing for TYPO3
Find a file
Christian Kuhn 086d29c16b [TASK] Deprecate getTSConfigVal() and getTSConfigProp()
The patch deprecates BackendUserAuthentication->getTSConfigVal()
and ->getTSConfigProp() and adapts usages to rely on getTSConfig()
without arguments. The array nesting is done directly within
consuming code and is combined with ?? to a fallback value.
Advantages:
* Expensive and recursive string operations within
  getTSConfig() are not used anymore.
* The weird 'value' / 'property' based sub array
  juggling is gone.
* Full TSconfig path including fallback can be easily
  seen within consuming code
* Notice free array access using null coalescence operator

Change-Id: I6d5777ebd533dcfdc6018e0226bfb3e513cfa652
Resolves: #84993
Related: #84982
Releases: master
Reviewed-on: https://review.typo3.org/56953
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
2018-05-13 22:28:49 +02:00
Classes [TASK] Deprecate getTSConfigVal() and getTSConfigProp() 2018-05-13 22:28:49 +02:00
Configuration [TASK] Decouple adminPanel from frontend 2018-04-06 20:36:33 +02:00
Resources/Public/Icons [TASK] Move ext_icon.png to Resources/Public/Icons for all sysexts 2016-10-19 11:11:10 +02:00
composer.json [TASK] Set branch alias to 9.3-dev 2018-04-10 16:22:01 +02:00
ext_emconf.php [TASK] Set TYPO3 version to 9.3.0-dev 2018-04-09 23:37:59 +02:00
ext_localconf.php [!!!][TASK] Remove TYPO3.LLL usages in TYPO3 core 2017-11-29 17:33:13 +01:00
LICENSE.txt [TASK] Have LICENSE.txt in all core exts 2017-06-28 18:04:45 +02:00