Frontend editing for TYPO3
Find a file
Benni Mack 388b837f78 [!!!][TASK] Streamline ExtensionManagementUtility
The following functionality within this API class is marked as deprecated:
- siteRelPath()
- getExtensionKeyByPrefix()
- removeCacheFiles()
- second parameter of isLoaded()

Additionally, the following more strict rules apply now:
- addNavigationComponent() always requires an $extensionKey
- First parameter of addLLrefForTCAdescr() must not be empty
- addService() requires $serviceType and $info to be non-empty
- addPlugin() always requires an $extensionKey
- addStaticFile() throws exceptions if no extension key or path is set
- addTypoScript() expects $type to be either "setup" or "constants"

This is meant for extension developers using the current API more properly
than before.

Resolves: #82899
Releases: master
Change-Id: Ie5beddd4787da25f05f76ff37c6ec55a92257001
Reviewed-on: https://review.typo3.org/54523
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mathias Schreiber <mathias.schreiber@typo3.com>
Tested-by: Mathias Schreiber <mathias.schreiber@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
2017-11-02 16:43:52 +01:00
Classes [!!!][TASK] Streamline ExtensionManagementUtility 2017-11-02 16:43:52 +01: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] Synchronize composer.json with ext_emconf.php 2017-07-30 15:55:54 +02:00
ext_emconf.php [TASK] Cleanup ext_emconf authors 2017-07-06 10:24:17 +02:00
ext_localconf.php [TASK] Streamline ext_localconf.php and ext_tables.php 2017-10-16 13:28:12 +02:00
LICENSE.txt [TASK] Have LICENSE.txt in all core exts 2017-06-28 18:04:45 +02:00