- /**
- * @param \TYPO3\CMS\Extensionmanager\Utility\InstallUtility $installUtility
- * @return void
- */
- public function injectInstallUtility(\TYPO3\CMS\Extensionmanager\Utility\InstallUtility $installUtility) {
- $this->installUtility = $installUtility;
- }
-
- /**
- * Dependency injection of the Extension Repository
- *
- * @param \TYPO3\CMS\Extensionmanager\Domain\Repository\ExtensionRepository $extensionRepository
- * @return void
- */
- public function injectExtensionRepository(\TYPO3\CMS\Extensionmanager\Domain\Repository\ExtensionRepository $extensionRepository) {
- $this->extensionRepository = $extensionRepository;
- }
-
- /**
- * @param \TYPO3\CMS\Extensionmanager\Utility\FileHandlingUtility $fileHandlingUtility
- * @return void
- */
- public function injectFileHandlingUtility(\TYPO3\CMS\Extensionmanager\Utility\FileHandlingUtility $fileHandlingUtility) {
- $this->fileHandlingUtility = $fileHandlingUtility;
- }
-
- /**
- * @param \TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService $managementService
- * @return void
- */
- public function injectManagementService(\TYPO3\CMS\Extensionmanager\Service\ExtensionManagementService $managementService) {
- $this->managementService = $managementService;
- }
-
- /**
- * @param \TYPO3\CMS\Extensionmanager\Utility\DownloadUtility $downloadUtility
- * @return void
- */
- public function injectDownloadUtility(\TYPO3\CMS\Extensionmanager\Utility\DownloadUtility $downloadUtility) {
- $this->downloadUtility = $downloadUtility;
- }
-