Project

General

Profile

Actions

Feature #92705

open

Provide API for developers to adjust registered Extbase plugins

Added by Daniel Siepmann over 3 years ago. Updated about 1 month ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
Extbase
Start date:
2020-10-26
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

Right now it is only possible to re configure a plugin by calling \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin a 2nd time.
Also in order to change the default Controller-Action-Combination one needs to unset $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['extbase']['extensions']['ExtensionName']['plugins']['PluginName'] upfront.

That is very clunky and a clean API to configure and reconfigure a plugin would be much better.
Also Extbase could use a clean API in order to retrieve those info, instead of accessing a TYPO3_CONF_VARS array.

The new API should also only be intended for use within ext_localconf.php, not during runtime.

Actions

Also available in: Atom PDF