Registry::configurePlugin()
\nn\t3::Registry()->configurePlugin($vendorName = '', $pluginName = '', $cacheableActions = [], $uncacheableActions = []);
Configure a plugin.
Use in ext_localconf.php.
\nn\t3::Registry()->configurePlugin( 'Nng\Nncalendar', 'Nncalendar',
[\Nng\ExtName\Controller\MainController::class => 'index,list'],
[\Nng\ExtName\Controller\MainController::class => 'show']
);
Copied!
| @return void
Source Code
public function configurePlugin ( $vendorName = '', $pluginName = '', $cacheableActions = [], $uncacheableActions = [] )
{
$registrationName = $this->getVendorExtensionName($vendorName);
$pluginName = GeneralUtility::underscoredToUpperCamelCase( $pluginName );
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
$registrationName, $pluginName,
$this->parseControllerActions($cacheableActions),
$this->parseControllerActions($uncacheableActions)
);
}
Copied!