Skip to content

Commit 29eb0b1

Browse files
authored
[5.3] Refactoring from CMS Folder to framework Folder class (joomla#43958)
* Refactoring from CMS Folder to framework Folder class * Update LocalAdapter.php * Update LocalAdapter.php * Catch both FilesystemException and UnexpectedValueException * cs * Updating joomla/filesystem to 3.0.2
1 parent 81e2a58 commit 29eb0b1

File tree

26 files changed

+36
-31
lines changed

26 files changed

+36
-31
lines changed

administrator/components/com_config/src/Model/ApplicationModel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
use Joomla\CMS\Event\Application\AfterSaveConfigurationEvent;
1919
use Joomla\CMS\Event\Application\BeforeSaveConfigurationEvent;
2020
use Joomla\CMS\Factory;
21-
use Joomla\CMS\Filesystem\Folder;
2221
use Joomla\CMS\Http\HttpFactory;
2322
use Joomla\CMS\Language\Text;
2423
use Joomla\CMS\Log\Log;
@@ -34,6 +33,7 @@
3433
use Joomla\Database\DatabaseDriver;
3534
use Joomla\Database\ParameterType;
3635
use Joomla\Filesystem\File;
36+
use Joomla\Filesystem\Folder;
3737
use Joomla\Filesystem\Path;
3838
use Joomla\Filter\OutputFilter;
3939
use Joomla\Registry\Registry;

administrator/components/com_installer/src/Model/UpdatesitesModel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
namespace Joomla\Component\Installer\Administrator\Model;
1212

1313
use Joomla\CMS\Factory;
14-
use Joomla\CMS\Filesystem\Folder;
1514
use Joomla\CMS\Installer\Installer;
1615
use Joomla\CMS\Language\Text;
1716
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
@@ -22,6 +21,7 @@
2221
use Joomla\Component\Installer\Administrator\Helper\InstallerHelper;
2322
use Joomla\Database\ParameterType;
2423
use Joomla\Database\QueryInterface;
24+
use Joomla\Filesystem\Folder;
2525

2626
// phpcs:disable PSR1.Files.SideEffects
2727
\defined('_JEXEC') or die;

administrator/components/com_languages/src/Model/InstalledModel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
use Joomla\CMS\Application\ApplicationHelper;
1414
use Joomla\CMS\Component\ComponentHelper;
1515
use Joomla\CMS\Factory;
16-
use Joomla\CMS\Filesystem\Folder;
1716
use Joomla\CMS\Language\LanguageHelper;
1817
use Joomla\CMS\Language\Text;
1918
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
2019
use Joomla\CMS\MVC\Model\ListModel;
2120
use Joomla\CMS\Table\Table;
21+
use Joomla\Filesystem\Folder;
2222
use Joomla\Utilities\ArrayHelper;
2323

2424
// phpcs:disable PSR1.Files.SideEffects

administrator/components/com_menus/src/Model/MenutypesModel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
use Joomla\CMS\Application\ApplicationHelper;
1414
use Joomla\CMS\Event\Menu\AfterGetMenuTypeOptionsEvent;
1515
use Joomla\CMS\Factory;
16-
use Joomla\CMS\Filesystem\Folder;
1716
use Joomla\CMS\MVC\Model\BaseDatabaseModel;
1817
use Joomla\CMS\Object\CMSObject;
1918
use Joomla\Component\Menus\Administrator\Helper\MenusHelper;
19+
use Joomla\Filesystem\Folder;
2020

2121
// phpcs:disable PSR1.Files.SideEffects
2222
\defined('_JEXEC') or die;

administrator/components/com_templates/src/Model/TemplateModel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
use Joomla\CMS\Date\Date;
1616
use Joomla\CMS\Factory;
1717
use Joomla\CMS\Filesystem\File;
18-
use Joomla\CMS\Filesystem\Folder;
1918
use Joomla\CMS\Form\Form;
2019
use Joomla\CMS\Image\Image;
2120
use Joomla\CMS\Language\Text;
@@ -25,6 +24,7 @@
2524
use Joomla\Component\Templates\Administrator\Helper\TemplateHelper;
2625
use Joomla\Component\Templates\Administrator\Helper\TemplatesHelper;
2726
use Joomla\Database\ParameterType;
27+
use Joomla\Filesystem\Folder;
2828
use Joomla\Filesystem\Path;
2929
use Joomla\Utilities\ArrayHelper;
3030

installation/src/Application/InstallationApplication.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
use Joomla\CMS\Document\HtmlDocument;
1919
use Joomla\CMS\Exception\ExceptionHandler;
2020
use Joomla\CMS\Factory;
21-
use Joomla\CMS\Filesystem\Folder;
2221
use Joomla\CMS\Input\Input;
2322
use Joomla\CMS\Language\LanguageFactoryInterface;
2423
use Joomla\CMS\Language\LanguageHelper;
@@ -27,6 +26,7 @@
2726
use Joomla\CMS\Uri\Uri;
2827
use Joomla\Database\DatabaseInterface;
2928
use Joomla\DI\Container;
29+
use Joomla\Filesystem\Folder;
3030
use Joomla\Registry\Registry;
3131
use Joomla\Session\SessionEvent;
3232

installation/src/Model/CleanupModel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
namespace Joomla\CMS\Installation\Model;
1212

13-
use Joomla\CMS\Filesystem\Folder;
1413
use Joomla\Filesystem\File;
14+
use Joomla\Filesystem\Folder;
1515

1616
// phpcs:disable PSR1.Files.SideEffects
1717
\defined('_JEXEC') or die;

libraries/src/Application/DaemonApplication.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
use Joomla\CMS\Event\Application\BeforeExecuteEvent;
1414
use Joomla\CMS\Event\Application\DaemonForkEvent;
1515
use Joomla\CMS\Event\Application\DaemonReceiveSignalEvent;
16-
use Joomla\CMS\Filesystem\Folder;
1716
use Joomla\CMS\Input\Cli;
1817
use Joomla\CMS\Log\Log;
1918
use Joomla\Event\DispatcherInterface;
19+
use Joomla\Filesystem\Folder;
2020
use Joomla\Registry\Registry;
2121

2222
// phpcs:disable PSR1.Files.SideEffects

libraries/src/Console/UpdateCoreCommand.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
use Joomla\Application\Cli\CliInput;
1313
use Joomla\CMS\Extension\ExtensionHelper;
1414
use Joomla\CMS\Factory;
15-
use Joomla\CMS\Filesystem\Folder;
1615
use Joomla\CMS\Installer\InstallerHelper;
1716
use Joomla\CMS\Language\Text;
1817
use Joomla\CMS\Log\Log;
1918
use Joomla\Console\Command\AbstractCommand;
2019
use Joomla\Database\DatabaseInterface;
2120
use Joomla\Filesystem\Exception\FilesystemException;
2221
use Joomla\Filesystem\File;
22+
use Joomla\Filesystem\Folder;
2323
use Symfony\Component\Console\Helper\ProgressBar;
2424
use Symfony\Component\Console\Input\InputInterface;
2525
use Symfony\Component\Console\Output\OutputInterface;

libraries/src/Installer/Adapter/ComponentAdapter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
use Joomla\CMS\Application\ApplicationHelper;
1313
use Joomla\CMS\Factory;
14-
use Joomla\CMS\Filesystem\Folder;
1514
use Joomla\CMS\Installer\Installer;
1615
use Joomla\CMS\Installer\InstallerAdapter;
1716
use Joomla\CMS\Language\Text;
@@ -21,6 +20,7 @@
2120
use Joomla\CMS\Table\Table;
2221
use Joomla\CMS\Table\Update;
2322
use Joomla\Database\ParameterType;
23+
use Joomla\Filesystem\Folder;
2424
use Joomla\Filesystem\Path;
2525
use Joomla\Registry\Registry;
2626

0 commit comments

Comments
 (0)