%PDF- %PDF-
Direktori : /var/www/html/o91-api/vendor/spatie/laravel-medialibrary/src/Jobs/ |
Current File : /var/www/html/o91-api/vendor/spatie/laravel-medialibrary/src/Jobs/PerformConversions.php |
<?php namespace Spatie\MediaLibrary\Jobs; use Illuminate\Bus\Queueable; use Spatie\MediaLibrary\Models\Media; use Illuminate\Queue\SerializesModels; use Illuminate\Queue\InteractsWithQueue; use Spatie\MediaLibrary\FileManipulator; use Illuminate\Contracts\Queue\ShouldQueue; use Spatie\MediaLibrary\Conversion\ConversionCollection; class PerformConversions implements ShouldQueue { use InteractsWithQueue, SerializesModels, Queueable; /** @var \Spatie\MediaLibrary\Conversion\ConversionCollection */ protected $conversions; /** @var \Spatie\MediaLibrary\Models\Media */ protected $media; public function __construct(ConversionCollection $conversions, Media $media) { $this->conversions = $conversions; $this->media = $media; } public function handle(): bool { app(FileManipulator::class)->performConversions($this->conversions, $this->media); return true; } }