Processing

Table of Contents

Interfaces

ProcessorInterface
Interface for file processors. All classes capable of processing a file have to implement this interface.
TaskInterface
A task is a unit of work that can be performed by a file processor. This may include multiple steps in any order, details depend on the configuration of the task and the tools the processor uses.

Classes

AbstractTask
Abstract base implementation of a processing task.
FileDeletionAspect
The aspect cleans up database records, processed files and file references
ImageCropScaleMaskTask
A task that takes care of cropping, scaling and/or masking an image.
ImagePreviewTask
A task for generating an image preview.
LocalImageProcessor
Processes Local Images files
ProcessorRegistry
Registry for images processors.
SvgImageProcessor
Processes (scales) SVG Images files or crops them via \DOMDocument and creates a new locally created processed file which is then pushed into FAL again.
TaskTypeRegistry
The registry for task types.

        
On this page

Search results