![]() |
TYPO3
7.6
|
Protected Attributes | |
$extensionRepository | |
$fileHandlingUtility | |
$managementService | |
$installUtility | |
$downloadUtility | |
$configurationUtility | |
![]() | |
$triggerArguments | |
![]() | |
$reflectionService | |
$cacheService | |
$view = null | |
$namespacesViewObjectNamePattern = '@vendor\@extension\View\@controller\@action@format' | |
$viewFormatToObjectNameMap = array() | |
$defaultViewObjectName = \TYPO3\CMS\Fluid\View\TemplateView::class | |
$actionMethodName = 'indexAction' | |
$errorMethodName = 'errorAction' | |
$mvcPropertyMappingConfigurationService | |
$request | |
$response | |
![]() | |
$signalSlotDispatcher | |
$objectManager | |
$uriBuilder | |
$extensionName | |
$settings | |
$request | |
$response | |
$validatorResolver | |
$arguments | |
$supportedRequestTypes = array(\TYPO3\CMS\Extbase\Mvc\Request::class) | |
$controllerContext | |
$configurationManager | |
Additional Inherited Members | |
![]() | |
static | getActionMethodParameters ($objectManager) |
![]() | |
const | TRIGGER_RefreshModuleMenu = 'refreshModuleMenu' |
Controller for actions related to the TER download of an extension
Definition at line 23 of file DownloadController.php.
checkDependenciesAction | ( | \TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension | ) |
Check extension dependencies
\TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension |
\Exception |
Definition at line 109 of file DownloadController.php.
References AbstractController\translate().
injectConfigurationUtility | ( | \TYPO3\CMS\Extensionmanager\Utility\ConfigurationUtility | $configurationUtility | ) |
\TYPO3\CMS\Extensionmanager\Utility\ConfigurationUtility | $configurationUtility |
Definition at line 98 of file DownloadController.php.
References DownloadController\$configurationUtility.
injectDownloadUtility | ( | \TYPO3\CMS\Extensionmanager\Utility\DownloadUtility | $downloadUtility | ) |
\TYPO3\CMS\Extensionmanager\Utility\DownloadUtility | $downloadUtility |
Definition at line 90 of file DownloadController.php.
References DownloadController\$downloadUtility.
injectExtensionRepository | ( | \TYPO3\CMS\Extensionmanager\Domain\Repository\ExtensionRepository | $extensionRepository | ) |
\TYPO3\CMS\Extensionmanager\Domain\Repository\ExtensionRepository | $extensionRepository |
Definition at line 58 of file DownloadController.php.
References DownloadController\$extensionRepository.
injectFileHandlingUtility | ( | \TYPO3\CMS\Extensionmanager\Utility\FileHandlingUtility | $fileHandlingUtility | ) |
\TYPO3\CMS\Extensionmanager\Utility\FileHandlingUtility | $fileHandlingUtility |
Definition at line 66 of file DownloadController.php.
References DownloadController\$fileHandlingUtility.
injectInstallUtility | ( | \TYPO3\CMS\Extensionmanager\Utility\InstallUtility | $installUtility | ) |
\TYPO3\CMS\Extensionmanager\Utility\InstallUtility | $installUtility |
Definition at line 82 of file DownloadController.php.
References DownloadController\$installUtility.
injectManagementService | ( | \TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService | $managementService | ) |
\TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService | $managementService |
Definition at line 74 of file DownloadController.php.
References DownloadController\$managementService.
installDistributionAction | ( | \TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension | ) |
Action for installing a distribution - redirects directly to configuration after installing
\TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension |
Definition at line 192 of file DownloadController.php.
References AbstractController\addFlashMessage(), AbstractController\forward(), DownloadController\installFromTer(), ExtensionManagementUtility\isLoaded(), AbstractController\redirect(), and LocalizationUtility\translate().
installExtensionWithoutSystemDependencyCheckAction | ( | \TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension | ) |
Check extension dependencies with special dependencies
\TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension |
\Exception |
Definition at line 179 of file DownloadController.php.
References AbstractController\forward().
|
protected |
Install an extension from TER Downloads the extension, resolves dependencies and installs it
\TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension | |
string | $downloadPath |
Definition at line 312 of file DownloadController.php.
Referenced by DownloadController\installDistributionAction(), and DownloadController\installFromTerAction().
installFromTerAction | ( | \TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension, |
$downloadPath | |||
) |
Install an extension from TER action
\TYPO3\CMS\Extensionmanager\Domain\Model\Extension | $extension | |
string | $downloadPath |
Definition at line 162 of file DownloadController.php.
References DownloadController\installFromTer().
|
protected |
Update an extension. Makes no sanity check but directly searches highest available version from TER and updates. Update check is done by the list already. This method should only be called if we are sure that there is an update.
Definition at line 244 of file DownloadController.php.
References AbstractController\addFlashMessage(), AbstractMessage\ERROR, and AbstractController\translate().
|
protected |
Definition at line 53 of file DownloadController.php.
Referenced by DownloadController\injectConfigurationUtility().
|
protected |
Definition at line 48 of file DownloadController.php.
Referenced by DownloadController\injectDownloadUtility().
|
protected |
Definition at line 28 of file DownloadController.php.
Referenced by DownloadController\injectExtensionRepository().
|
protected |
Definition at line 33 of file DownloadController.php.
Referenced by DownloadController\injectFileHandlingUtility().
|
protected |
Definition at line 43 of file DownloadController.php.
Referenced by DownloadController\injectInstallUtility().
|
protected |
Definition at line 38 of file DownloadController.php.
Referenced by DownloadController\injectManagementService().