From d4a4bfb150c1792f18cc3d1456712b32f84efd64 Mon Sep 17 00:00:00 2001 From: aB0t Date: Mon, 11 Mar 2024 17:01:01 +0200 Subject: [PATCH] Update on v3.0.0 (changes towards the next release) Here's an update on the current version, which includes changes towards the next release still in development. --- script.php | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/script.php b/script.php index 638676a..2b856d4 100644 --- a/script.php +++ b/script.php @@ -24,39 +24,4 @@ use Joomla\CMS\Filesystem\Folder; */ class plgContentComponentbuilderComponentDashboardHeadersTabsInstallerScript { - - /** - * Called before any type of action - * - * @param string $route Which action is happening (install|uninstall|discover_install|update) - * @param Joomla\CMS\Installer\InstallerAdapter $adapter The object responsible for running this script - * - * @return boolean True on success - */ - public function preflight($route, $adapter) - { - // get application - $app = Factory::getApplication(); - - // the default for both install and update - $jversion = new JVersion(); - if (!$jversion->isCompatible('3.8.0')) - { - $app->enqueueMessage('Please upgrade to at least Joomla! 3.8.0 before continuing!', 'error'); - return false; - } - - if ('install' === $route) - { - // check that componentbuilder is installed - $pathToCore = JPATH_ADMINISTRATOR . '/components/com_componentbuilder/helpers/componentbuilder.php'; - if (!JFile::exists($pathToCore)) - { - $app->enqueueMessage('Joomla Component Builder must first be installed from Joomla Component Builder.', 'error'); - return false; - } - } - - return true; - } }