PHP Class Spatie\MediaLibrary\FileManipulator

Inheritance: use trait Illuminate\Foundation\Bus\DispatchesJobs
ファイルを表示 Open project: spatie/laravel-medialibrary Class Usage Examples

Public Methods

Method 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.

Protected Methods

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

Method Details

createDerivedFiles() public method

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

createTempDirectory() public method

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

determineImageGenerator() public method

public determineImageGenerator ( Media $media ) : Spatie\MediaLibrary\ImageGenerators\ImageGenerator | null
$media Media
return Spatie\MediaLibrary\ImageGenerators\ImageGenerator | null

dispatchQueuedConversions() protected method

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

performConversion() public method

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

performConversions() public method

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