‪TYPO3CMS  10.4
TYPO3\CMS\Core\Resource\Service\ImageProcessingService Class Reference

Public Member Functions

 __construct (ProcessedFileRepository $processedFileRepository, Context $context, ResourceMutex $locker)
 
 process (int $processedFileId)
 

Private Member Functions

 validateProcessedFile (ProcessedFile $processedFile)
 

Private Attributes

ProcessedFileRepository $processedFileRepository
 
Context $context
 
ResourceMutex $locker
 

Detailed Description

Disables deferred processing and actually processes a preprocessed processed file

Definition at line 28 of file ImageProcessingService.php.

Constructor & Destructor Documentation

◆ __construct()

Member Function Documentation

◆ process()

TYPO3\CMS\Core\Resource\Service\ImageProcessingService::process ( int  $processedFileId)

◆ validateProcessedFile()

TYPO3\CMS\Core\Resource\Service\ImageProcessingService::validateProcessedFile ( ProcessedFile  $processedFile)
private

Check whether a processed file was already processed

Parameters
ProcessedFile$processedFile
Exceptions
FileAlreadyProcessedException

Definition at line 86 of file ImageProcessingService.php.

References TYPO3\CMS\Core\Resource\ProcessedFile\isProcessed().

Referenced by TYPO3\CMS\Core\Resource\Service\ImageProcessingService\process().

Member Data Documentation

◆ $context

Context TYPO3\CMS\Core\Resource\Service\ImageProcessingService::$context
private

◆ $locker

ResourceMutex TYPO3\CMS\Core\Resource\Service\ImageProcessingService::$locker
private

◆ $processedFileRepository

ProcessedFileRepository TYPO3\CMS\Core\Resource\Service\ImageProcessingService::$processedFileRepository
private