File manager - Edit - /home/linknsbh/cecil-hotel.net/platform/plugins/translation/src/Console/RemoveUnusedTranslationsCommand.php
Back
<?php namespace Botble\Translation\Console; use Botble\Translation\Manager; use Illuminate\Console\Command; use Illuminate\Support\Facades\File; use Symfony\Component\Console\Attribute\AsCommand; #[AsCommand('cms:translations:remove-unused-translations', 'Remove unused translations')] class RemoveUnusedTranslationsCommand extends Command { public function handle(Manager $manager): int { $this->components->info('Remove unused translations in <comment>lang</comment> folder...'); foreach (File::directories(lang_path('vendor/packages')) as $package) { if (! File::isDirectory(package_path(File::basename($package)))) { File::deleteDirectory($package); } } foreach (File::directories(lang_path('vendor/plugins')) as $plugin) { if (! File::isDirectory(plugin_path(File::basename($plugin)))) { File::deleteDirectory($plugin); } } $manager->removeUnusedThemeTranslations(); $this->components->info('Importing...'); $manager->publishLocales(); $this->components->info('Done!'); return self::SUCCESS; } }
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 0.29 |
proxy
|
phpinfo
|
Settings