From 9ac16060e356b3a7a85b21245fd93c04bf074665 Mon Sep 17 00:00:00 2001 From: Matthias Adrowski <matthias.adrowski@sgalinski.de> Date: Thu, 4 Aug 2022 09:47:40 +0200 Subject: [PATCH] [TASK] Cleanup, port back to php 7.3 --- Classes/Hooks/PageLayoutView/PluginRenderer.php | 9 ++++++--- Classes/Preview/PreviewRenderer.php | 10 +++++----- ext_emconf.php | 2 +- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/Classes/Hooks/PageLayoutView/PluginRenderer.php b/Classes/Hooks/PageLayoutView/PluginRenderer.php index 44c93f6..d75d2ac 100644 --- a/Classes/Hooks/PageLayoutView/PluginRenderer.php +++ b/Classes/Hooks/PageLayoutView/PluginRenderer.php @@ -20,13 +20,12 @@ namespace SGalinski\SgVimeo\Hooks\PageLayoutView; * This copyright notice MUST APPEAR in all copies of the script! ***************************************************************/ -use SGalinski\SgTeaser\Preview\PreviewService; +use SGalinski\SgVimeo\Preview\PreviewService; use TYPO3\CMS\Backend\Utility\BackendUtility; use TYPO3\CMS\Backend\View\PageLayoutView; use TYPO3\CMS\Backend\View\PageLayoutViewDrawItemHookInterface; use TYPO3\CMS\Core\Localization\LanguageService; use TYPO3\CMS\Core\Utility\GeneralUtility; -use TYPO3\CMS\Fluid\View\StandaloneView; /** * Class PluginRenderer @@ -36,7 +35,11 @@ use TYPO3\CMS\Fluid\View\StandaloneView; * @deprecated All of this class will be removed when PageLayoutView support is dropped */ class PluginRenderer implements PageLayoutViewDrawItemHookInterface { - protected PreviewService $previewService; + + /** + * @var PreviewService + */ + protected $previewService; public function init() { $this->previewService = GeneralUtility::makeInstance(PreviewService::class); diff --git a/Classes/Preview/PreviewRenderer.php b/Classes/Preview/PreviewRenderer.php index 3ae4858..39f6c4c 100644 --- a/Classes/Preview/PreviewRenderer.php +++ b/Classes/Preview/PreviewRenderer.php @@ -21,19 +21,19 @@ namespace SGalinski\SgVimeo\Preview; use TYPO3\CMS\Backend\Preview\PreviewRendererInterface; -use TYPO3\CMS\Backend\Utility\BackendUtility; use TYPO3\CMS\Backend\View\BackendLayout\Grid\GridColumnItem; use TYPO3\CMS\Core\Localization\LanguageService; -use TYPO3\CMS\Core\Utility\GeneralUtility; -use TYPO3\CMS\Fluid\View\StandaloneView; class PreviewRenderer implements PreviewRendererInterface { /** * @var LanguageService $languageService */ - protected LanguageService $languageService; + protected $languageService; - protected PreviewService $previewService; + /** + * @var PreviewService + */ + protected $previewService; public function __construct(LanguageService $languageService, PreviewService $previewService) { $this->languageService = $languageService; diff --git a/ext_emconf.php b/ext_emconf.php index 4bd0d77..6120b5f 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -40,7 +40,7 @@ $EM_CONF['sg_vimeo'] = [ 'constraints' => [ 'depends' => [ 'typo3' => '10.4.0-11.5.99', - 'php' => '7.4.0-8.1.99', + 'php' => '7.3.0-8.1.99', ], 'conflicts' => [], 'suggests' => [], -- GitLab