TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Core\Resource\Processing\ProcessorInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Core\Resource\Processing\ProcessorInterface:
TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor

Public Member Functions

 canProcessTask (TaskInterface $task)
 
 processTask (TaskInterface $task)
 

Detailed Description

Interface for file processors. All classes capable of processing a file have to implement this interface.

Definition at line 20 of file ProcessorInterface.php.

Member Function Documentation

◆ canProcessTask()

TYPO3\CMS\Core\Resource\Processing\ProcessorInterface::canProcessTask ( TaskInterface  $task)

Returns TRUE if this processor can process the given task.

Parameters
TaskInterface$task
Returns
bool

Implemented in TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor.

◆ processTask()

TYPO3\CMS\Core\Resource\Processing\ProcessorInterface::processTask ( TaskInterface  $task)

Processes the given task and sets the processing result in the task object.

Parameters
TaskInterface$task
Returns
void

Implemented in TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor.