DataHandling

Table of Contents

Namespaces

Event
History
Localization
Model
SoftReference

Interfaces

DataHandlerCheckModifyAccessListHookInterface
Interface for hook in \TYPO3\CMS\Core\DataHandling\DataHandler::checkModifyAccessList
DataHandlerProcessUploadHookInterface
Interface for classes which hook into DataHandler and do additional processing after the upload of a file.

Classes

DataHandler
The main data handler class which takes care of correctly updating and inserting records.
ItemProcessingService
Provides services around item processing
PageDoktypeRegistry
This object defines the various types of pages (field: doktype) the system can handle and what restrictions may apply to them when adding records.
PagePermissionAssembler
Class to determine and set proper permissions to a new (or copied) page.
PlainDataResolver
Plain data resolving.
RecordFieldTransformer
This generic mapper takes a field value of a record, and maps the value of a field with a specific type (TCA column type) to an expanded property (e.g. a type "file" field to a collection of FileReference objects).
ReferenceIndexUpdater
Helper class for DataHandler to gather requests for reference index updates and perform them in one go after other operations have been done.
RelationResolver
Finds relations for a RelationalFieldType field such as: - inline - select with foreign_table or MM - group with allowed or MM - category - file
SlugEnricher
New records that are capable of handling slugs (TCA type 'slug'), always require the field value to be set in order to run through the validation process to create a new slug. Fields having `null` as value are ignored and can be used to by-pass implicit slug initialization.
SlugHelper
Generates, sanitizes and validates slugs for a TCA field

Enums

TableColumnType
Enumeration object for tca type

        
On this page

Search results