TYPO3  7.6
Public Attributes | Protected Member Functions | Protected Attributes | List of all members
FileProcessingService Class Reference

Public Attributes

const SIGNAL_PreFileProcess = 'preFileProcess'
 
const SIGNAL_PostFileProcess = 'postFileProcess'
 

Protected Member Functions

 getSignalSlotDispatcher ()
 
 emitPreFileProcessSignal (Resource\ProcessedFile $processedFile, Resource\FileInterface $file, $context, array $configuration=array())
 
 emitPostFileProcessSignal (Resource\ProcessedFile $processedFile, Resource\FileInterface $file, $context, array $configuration=array())
 

Protected Attributes

 $storage
 
 $driver
 
 $signalSlotDispatcher
 
 $logger
 

Detailed Description

File processing service

Definition at line 23 of file FileProcessingService.php.

Member Function Documentation

emitPostFileProcessSignal ( Resource\ProcessedFile  $processedFile,
Resource\FileInterface  $file,
  $context,
array  $configuration = array() 
)
protected

Emits file post-processing signal.

Parameters
Resource\ProcessedFile$processedFile
Resource\FileInterface$file
$context
array$configuration

Definition at line 161 of file FileProcessingService.php.

References FileProcessingService\getSignalSlotDispatcher().

emitPreFileProcessSignal ( Resource\ProcessedFile  $processedFile,
Resource\FileInterface  $file,
  $context,
array  $configuration = array() 
)
protected

Emits file pre-processing signal.

Parameters
Resource\ProcessedFile$processedFile
Resource\FileInterface$file
string$context
array$configuration

Definition at line 148 of file FileProcessingService.php.

References FileProcessingService\getSignalSlotDispatcher().

getSignalSlotDispatcher ( )
protected

Member Data Documentation

$driver
protected

Definition at line 33 of file FileProcessingService.php.

$logger
protected

Definition at line 43 of file FileProcessingService.php.

$signalSlotDispatcher
protected
$storage
protected

Definition at line 28 of file FileProcessingService.php.

const SIGNAL_PostFileProcess = 'postFileProcess'

Definition at line 46 of file FileProcessingService.php.

const SIGNAL_PreFileProcess = 'preFileProcess'

Definition at line 45 of file FileProcessingService.php.