Spatie\MediaLibrary\FileManipulator::determineImageGenerator PHP Метод

determineImageGenerator() публичный Метод

public determineImageGenerator ( Media $media ) : Spatie\MediaLibrary\ImageGenerators\ImageGenerator | null
$media Media
Результат Spatie\MediaLibrary\ImageGenerators\ImageGenerator | null
    public function determineImageGenerator(Media $media)
    {
        $imageGenerators = $media->getImageGenerators()->map(function (string $imageGeneratorClassName) {
            return app($imageGeneratorClassName);
        });
        foreach ($imageGenerators as $imageGenerator) {
            if ($imageGenerator->canConvert($media)) {
                return $imageGenerator;
            }
        }
    }