PHP Class Spatie\MediaLibrary\FileManipulator

Inheritance: use trait Illuminate\Foundation\Bus\DispatchesJobs
Afficher le fichier Open project: spatie/laravel-medialibrary Class Usage Examples

Méthodes publiques

Méthode Description
createDerivedFiles ( Media $media ) Create all derived files for the given media.
createTempDirectory ( ) : string * Create a directory to store some working files.
determineImageGenerator ( Media $media ) : Spatie\MediaLibrary\ImageGenerators\ImageGenerator | null
performConversion ( Media $media, Conversion $conversion, string $copiedOriginalFile ) : string Perform the conversion.
performConversions ( ConversionCollection $conversions, Media $media ) Perform the given conversions for the given media.

Méthodes protégées

Méthode Description
dispatchQueuedConversions ( Media $media, ConversionCollection $queuedConversions ) * Dispatch the given conversions.

Method Details

createDerivedFiles() public méthode

Create all derived files for the given media.
public createDerivedFiles ( Media $media )
$media Media

createTempDirectory() public méthode

* Create a directory to store some working files.
public createTempDirectory ( ) : string
Résultat string

determineImageGenerator() public méthode

public determineImageGenerator ( Media $media ) : Spatie\MediaLibrary\ImageGenerators\ImageGenerator | null
$media Media
Résultat Spatie\MediaLibrary\ImageGenerators\ImageGenerator | null

dispatchQueuedConversions() protected méthode

* Dispatch the given conversions.
protected dispatchQueuedConversions ( Media $media, ConversionCollection $queuedConversions )
$media Media
$queuedConversions Spatie\MediaLibrary\Conversion\ConversionCollection

performConversion() public méthode

Perform the conversion.
public performConversion ( Media $media, Conversion $conversion, string $copiedOriginalFile ) : string
$media Media
$conversion Spatie\MediaLibrary\Conversion\Conversion
$copiedOriginalFile string
Résultat string

performConversions() public méthode

Perform the given conversions for the given media.
public performConversions ( ConversionCollection $conversions, Media $media )
$conversions Spatie\MediaLibrary\Conversion\ConversionCollection
$media Media