\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\ArrayConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\BooleanConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\DateTimeConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\FloatConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\IntegerConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\ObjectStorageConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\PersistentObjectConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\ObjectConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\StringConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\CoreTypeConverter'); // Experimental FAL<->extbase converters \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\FileConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\FileReferenceConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\FolderBasedFileCollectionConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\StaticFileCollectionConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\FolderConverter'); if (TYPO3_MODE === 'BE') { // registers Extbase at the cli_dispatcher with key "extbase". $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['cliKeys']['extbase'] = array('EXT:extbase/Scripts/CommandLineLauncher.php', '_CLI_lowlevel'); // register help command $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = 'TYPO3\\CMS\\Extbase\\Command\\HelpCommandController'; } /** * Extension: fluid * File: C:/xampp/htdocs/typo3_6.2.14/typo3/sysext/fluid/ext_localconf.php */ $_EXTKEY = 'fluid'; $_EXTCONF = $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY]; if (!defined('TYPO3_MODE')) { die('Access denied.'); }
$extbaseObjectContainer = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\Object\Container\Container::class); // Singleton $extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\QueryInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Query::class); $extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\QueryResultInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\QueryResult::class); $extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\PersistenceManager::class); $extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackend::class); $extbaseObjectContainer->registerImplementation(\TYPO3\CMS\Extbase\Persistence\Generic\QuerySettingsInterface::class, \TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings::class); unset($extbaseObjectContainer); // Register type converters \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ArrayConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\BooleanConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\DateTimeConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FloatConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\IntegerConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ObjectStorageConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\PersistentObjectConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\ObjectConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\StringConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\CoreTypeConverter::class); // Experimental FAL<->extbase converters \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FileConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FileReferenceConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FolderBasedFileCollectionConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\StaticFileCollectionConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Extbase\Property\TypeConverter\FolderConverter::class); if (TYPO3_MODE === 'BE') { // registers Extbase at the cli_dispatcher with key "extbase". $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['cliKeys']['extbase'] = array('EXT:extbase/Scripts/CommandLineLauncher.php', '_CLI_lowlevel'); // register help command $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = \TYPO3\CMS\Extbase\Command\HelpCommandController::class; }
<?php defined('TYPO3_MODE') or die; /** @noinspection PhpUndefinedVariableInspection */ $extensionConfiguration = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY]); if (TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('realurl') && (!isset($extensionConfiguration['setRealurlConfigByDefault']) || $extensionConfiguration['setRealurlConfigByDefault'] == 1)) { /** @noinspection PhpIncludeInspection */ require_once TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'Configuration/Realurl/realurl_conf.php'; } \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('Evoweb.' . $_EXTKEY, 'Form', array('FeuserCreate' => 'form, preview, proxy, save, confirm, accept, decline, refuse, removeImage', 'FeuserEdit' => 'form, preview, proxy, save, confirm, accept, removeImage', 'FeuserPassword' => 'form, save'), array('FeuserCreate' => 'form, preview, proxy, save, confirm, accept, decline, refuse, removeImage', 'FeuserEdit' => 'form, preview, proxy, save, confirm, accept, removeImage', 'FeuserPassword' => 'form, save')); $TYPO3_CONF_VARS['FE']['eID_include']['sf_register'] = 'EXT:sf_register/Classes/Api/Ajax.php'; define('SFREGISTERCACHEIDENTIFIER', 'cache_' . $_EXTKEY . '_extending'); // Register cache sf_register $GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations'][SFREGISTERCACHEIDENTIFIER] = array('frontend' => \TYPO3\CMS\Core\Cache\Frontend\PhpFrontend::class, 'backend' => \TYPO3\CMS\Core\Cache\Backend\FileBackend::class, 'options' => array()); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\Evoweb\SfRegister\Property\TypeConverter\FrontendUserConverter::class); if (TYPO3_MODE === 'FE' && !(TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_INSTALL)) { /** * Signal slot dispatcher * * @var \TYPO3\CMS\Extbase\SignalSlot\Dispatcher $signalSlotDispatcher */ $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class); $signalSlotDispatcher->connect(\Evoweb\SfRegister\Controller\FeuserController::class, 'initializeAction', \Evoweb\SfRegister\Signal\FeuserControllerSignal::class, 'initializeAction'); }
<?php defined('TYPO3_MODE') or die; if (TYPO3_MODE === 'BE') { // Apply PageTSconfig \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:form/Configuration/PageTS/modWizards.ts">'); // Add default User TS Config FORM configuration \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:form/Configuration/UserTSconfig/userTSConfig.txt">'); // Backend view $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']['mailform'] = \TYPO3\CMS\Form\Hooks\PageLayoutView\MailformPreviewRenderer::class; $GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeRegistry'][1440772316] = array('nodeName' => 'formwizard', 'priority' => 40, 'class' => \TYPO3\CMS\Form\View\Wizard\Element\FormWizardElement::class); } else { // Handling of cObjects "FORM" and "FORM_INT" $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClass'][] = array('FORM', \TYPO3\CMS\Form\Hooks\ContentObjectHook::class); $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClass'][] = array('FORM_INT', \TYPO3\CMS\Form\Hooks\ContentObjectHook::class); // Extbase handling \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\CMS\Form\Domain\Property\TypeConverter\ArrayToValidationElementConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('TYPO3.CMS.Form', 'Form', array('Frontend' => 'show, confirmation, dispatchConfirmationButtonClick, process, afterProcess'), array('Frontend' => 'show, confirmation, dispatchConfirmationButtonClick, process, afterProcess')); $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class); $signalSlotDispatcher->connect(\TYPO3\CMS\Form\Domain\Builder\FormBuilder::class, 'txFormHandleIncomingValues', \TYPO3\CMS\Form\Hooks\HandleIncomingFormValues::class, 'handleIncomingFormValues'); }
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('Pluswerk.' . $_EXTKEY, 'Bloglisting', array('Blog' => 'list,addForm,add,show,updateForm,update,deleteConfirm,delete,rss', 'Post' => 'addForm,add,show,updateForm,update,deleteConfirm,delete,ajax', 'Json' => 'json'), array('Blog' => 'list,addForm,add,show,updateForm,update,deleteConfirm,delete,rss', 'Post' => 'addForm,add,show,updateForm,update,deleteConfirm,delete,ajax', 'Json' => 'json')); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('Pluswerk\\Simpleblog\\Property\\TypeConverter\\UploadedFileReferenceConverter'); $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\SignalSlot\\Dispatcher'); $signalSlotDispatcher->connect('TYPO3\\CMS\\Extbase\\Persistence\\Generic\\Backend', 'afterInsertObject', 'Pluswerk\\Simpleblog\\Service\\SignalService', 'handleInsertEvent'); $signalSlotDispatcher->connect('Pluswerk\\Simpleblog\\Controller\\PostController', 'beforeCommentCreation', 'Pluswerk\\Simpleblog\\Service\\SignalService', 'handleCommentInsertion');
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('Helhum.' . $_EXTKEY, 'Piexample', array('Example' => 'list, show, new, create, edit, update, delete'), array('Example' => 'list, show, new, create, edit, update, delete')); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('Helhum\\UploadExample\\Property\\TypeConverter\\UploadedFileReferenceConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('Helhum\\UploadExample\\Property\\TypeConverter\\ObjectStorageConverter');
<?php defined('TYPO3_MODE') or die('Access denied.'); call_user_func(function ($extensionKey) { if (defined('TYPO3_cliMode') && TYPO3_cliMode) { \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('Helhum\\Typo3Console\\Property\\TypeConverter\\ArrayConverter'); } elseif (TYPO3_MODE === 'BE' && isset($_GET['M']) && 'tools_ExtensionmanagerExtensionmanager' === $_GET['M']) { $signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\SignalSlot\\Dispatcher'); $signalSlotDispatcher->connect('TYPO3\\CMS\\Extensionmanager\\Service\\ExtensionManagementService', 'hasInstalledExtensions', 'Helhum\\Typo3Console\\Hook\\ExtensionInstallation', 'afterInstallation'); } }, $_EXTKEY);
$GLOBALS['TYPO3_CONF_VARS']['SVCONF']['auth']['setup']['FE_fetchUserIfNoSession'] = 1; } // Visually change the record icon for FE/BE users and groups $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_iconworks.php']['overrideIconOverlay'][] = 'EXT:' . $_EXTKEY . '/Classes/Hooks/DatabaseRecordListIconUtility.php:Causal\\IgLdapSsoAuth\\Hooks\\DatabaseRecordListIconUtility'; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/class.db_list_extra.inc']['getTable'][] = 'EXT:' . $_EXTKEY . '/Classes/Hooks/DatabaseRecordListIconUtility.php:Causal\\IgLdapSsoAuth\\Hooks\\DatabaseRecordListIconUtility'; // Service configuration $subTypesArr = array(); $subTypes = ''; if ($EXT_CONFIG['enableFELDAPAuthentication']) { $subTypesArr[] = 'getUserFE'; $subTypesArr[] = 'authUserFE'; $subTypesArr[] = 'getGroupsFE'; } if ($EXT_CONFIG['enableBELDAPAuthentication']) { $subTypesArr[] = 'getUserBE'; $subTypesArr[] = 'authUserBE'; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/setup/mod/index.php']['modifyUserDataBeforeSave'][] = 'EXT:' . $_EXTKEY . '/Classes/Hooks/SetupModuleController.php:Causal\\IgLdapSsoAuth\\Hooks\\SetupModuleController->preprocessData'; } if (is_array($subTypesArr)) { $subTypesArr = array_unique($subTypesArr); $subTypes = implode(',', $subTypesArr); } // Register hook for \TYPO3\CMS\Core\DataHandling\DataHandler $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'EXT:' . $_EXTKEY . '/Classes/Hooks/DataHandler.php:Causal\\IgLdapSsoAuth\\Hooks\\DataHandler'; // Register the import users Scheduler task $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks']['Causal\\IgLdapSsoAuth\\Task\\ImportUsers'] = array('extension' => $_EXTKEY, 'title' => 'LLL:EXT:' . $_EXTKEY . '/Resources/Private/Language/locallang.xlf:task.import_users.title', 'description' => 'LLL:EXT:' . $_EXTKEY . '/Resources/Private/Language/locallang.xlf:task.import_users.description', 'additionalFields' => 'Causal\\IgLdapSsoAuth\\Task\\ImportUsersAdditionalFields'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addService($_EXTKEY, 'auth', 'Causal\\IgLdapSsoAuth\\Service\\AuthenticationService', array('title' => 'Authentication service', 'description' => 'Authentication service for LDAP and SSO environment.', 'subtype' => $subTypes, 'available' => TRUE, 'priority' => 80, 'quality' => 80, 'os' => '', 'exec' => '', 'className' => 'Causal\\IgLdapSsoAuth\\Service\\AuthenticationService')); // Register type converters \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('Causal\\IgLdapSsoAuth\\Property\\TypeConverter\\ConfigurationConverter'); // User have save doc new button \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('options.saveDocNew.tx_igldapssoauth_config=1');
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = 'CIC\\Cicbase\\Command\\ExampleCommandController'; $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['extbase']['commandControllers'][] = 'CIC\\Cicbase\\Command\\MigrationCommandController'; #$signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('Tx_Extbase_Object_Manager')->get('TYPO3\CMS\Extbase\SignalSlot\Dispatcher'); #$signalSlotDispatcher->connect('Controller', 'ProcessUpload', 'CIC\Cicbase\Factory\FileFactory', 'HandleProcessUploadSignal', TRUE); // TODO: Caching config should be updated to 4.6.x methods. // If cache is not already defined, define it if (!is_array($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cicbase_cache'])) { $TYPO3_CONF_VARS['SYS']['caching']['cacheConfigurations']['cicbase_cache'] = array(); } if (\TYPO3\CMS\Core\Utility\GeneralUtility::compat_version('6')) { \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('CIC\\Cicbase\\Property\\TypeConverter\\FileReferenceConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('CIC\\Cicbase\\Property\\TypeConverter\\File'); } if ($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['cicbase']['enableSQLLogging']) { $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_db.php']['queryProcessors'][] = 'CIC\\Cicbase\\Persistence\\SQLLogger'; } if (\TYPO3\CMS\Core\Utility\GeneralUtility::compat_version('6')) { \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('CIC\\Cicbase\\Property\\TypeConverter\\ObjectStorageConverter'); }
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('Bureauoberhoff\\H5upldr\\Property\\TypeConverter\\UploadedFileReferenceConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('Bureauoberhoff\\H5upldr\\Property\\TypeConverter\\ObjectStorageConverter');
/** * Run the loading process for the ext_localconf.php file * * @param Loader $autoLoader * @param array $loaderInformation * * @return NULL */ public function loadExtensionConfiguration(Loader $autoLoader, array $loaderInformation) { foreach ($loaderInformation as $class) { ExtensionUtility::registerTypeConverter($class); } }
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('T3ext.' . $_EXTKEY, 'Newssubmit', array('News' => 'new, create, thankyou, list, edit, update'), array('News' => 'create')); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('T3ext.' . $_EXTKEY, 'NewsFeEdit', array('News' => 'list, new, create, thankyou, edit, update'), array('News' => 'create, edit, update')); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('T3ext\\Newssubmit\\Property\\TypeConverter\\UploadedFileReferenceConverter'); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('T3ext\\Newssubmit\\Property\\TypeConverter\\ObjectStorageConverter');
<?php if (!defined('TYPO3_MODE')) { die('Access denied.'); } \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter(\TYPO3\Election\Property\TypeConverter\UploadedFileReferenceConverter::class); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('TYPO3.election', 'pi1', array(\TYPO3\Election\Controller\FeDashboardController::CONTROLLER_NAME => \TYPO3\Election\Controller\FeDashboardController::getActionsForPluginConfiguration(), \TYPO3\Election\Controller\FeElectionController::CONTROLLER_NAME => \TYPO3\Election\Controller\FeElectionController::getActionsForPluginConfiguration()), array(\TYPO3\Election\Controller\FeDashboardController::CONTROLLER_NAME => \TYPO3\Election\Controller\FeDashboardController::getActionsForPluginConfiguration(), \TYPO3\Election\Controller\FeElectionController::CONTROLLER_NAME => \TYPO3\Election\Controller\FeElectionController::getActionsForPluginConfiguration()));
<?php defined('TYPO3_MODE') || die; require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . '/Classes/vendor/autoload.php'; \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin('Causal.' . $_EXTKEY, 'Doodle', array('Doodle' => 'index,show'), array('Doodle' => 'index,show')); \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerTypeConverter('Causal\\Doodle\\Property\\TypeConverter\\PollConverter');