Feat: Upload Controller and Prune Commands Extraction from 3dealer

This commit is contained in:
2026-09-25 13:48:42 +03:00
parent 6025ea4304
commit f1a0322d3f
3 changed files with 113 additions and 0 deletions
+5
View File
@@ -9,6 +9,7 @@ use InvalidArgumentException;
use Modules\Core\Cart\Events\CartLineAdded;
use Modules\Core\Checkout\Events\OrderPlaced;
use Modules\Core\File\Adapters\LocalFileAdapter;
use Modules\Core\File\Commands\PruneUnownedFilesCommand;
use Modules\Core\File\Contracts\FileAdapterInterface;
use Modules\Core\File\Listeners\AttachCustomFieldFileToCartLine;
use Modules\Core\File\Listeners\TransferCustomFieldFileOwnership;
@@ -42,5 +43,9 @@ class FileServiceProvider extends ServiceProvider
Event::listen(CartLineAdded::class, AttachCustomFieldFileToCartLine::class);
Event::listen(OrderPlaced::class, TransferCustomFieldFileOwnership::class);
if ($this->app->runningInConsole()) {
$this->commands([PruneUnownedFilesCommand::class]);
}
}
}