Доработка команды ImagesCacheClearCommand для очистки кеша изображений
- Добавлена настройка paths.images_cache в configs/app.php для централизованного управления путем к кешу - Обновлен ImageFactory для использования пути кеша из конфигурации вместо жестко закодированного пути - Обновлен ImageToolServiceProvider для передачи пути кеша в ImageFactory - Реализована полная функциональность очистки кеша в ImagesCacheClearCommand с подсчетом статистики - Добавлен запрос подтверждения перед удалением файлов - Команда зарегистрирована в cli.php
This commit is contained in:
@@ -6,7 +6,8 @@ use Console\Commands\PulseSendEventsCommand;
|
||||
use Console\Commands\ScheduleListCommand;
|
||||
use Console\Commands\ScheduleRunCommand;
|
||||
use Console\Commands\VersionCommand;
|
||||
use Console\Commands\WarmupImagesCacheCommand;
|
||||
use Console\Commands\ImagesWarmupCacheCommand;
|
||||
use Console\Commands\ImagesCacheClearCommand;
|
||||
use Monolog\Handler\RotatingFileHandler;
|
||||
use Monolog\Logger;
|
||||
use Openguru\OpenCartFramework\QueryBuilder\Connections\MySqlConnection;
|
||||
@@ -95,5 +96,6 @@ $console->add($app->get(VersionCommand::class));
|
||||
$console->add($app->get(ScheduleRunCommand::class));
|
||||
$console->add($app->get(ScheduleListCommand::class));
|
||||
$console->add($app->get(PulseSendEventsCommand::class));
|
||||
$console->add($app->get(WarmupImagesCacheCommand::class));
|
||||
$console->add($app->get(ImagesWarmupCacheCommand::class));
|
||||
$console->add($app->get(ImagesCacheClearCommand::class));
|
||||
$console->run();
|
||||
|
||||
Reference in New Issue
Block a user