LanguageAwareSchemaCapability implements SchemaCapabilityInterface

Read onlyYes
FinalYes

Contains all information if a schema is language-aware, meaning it has a "languageField", a "translationOrigPointerField", maybe a "translationSourceField" and maybe a "diffSourceField".

Internal

This is an experimental implementation and might change until TYPO3 v13 LTS

Table of Contents

Interfaces

SchemaCapabilityInterface
A semantic interface for any kind of capability.

Properties

$diffSourceField  : FieldTypeInterface|null
$languageField  : LanguageFieldType
$originPointerField  : FieldTypeInterface
$translationSourceField  : FieldTypeInterface|null

Methods

__construct()  : mixed
getDiffSourceField()  : FieldTypeInterface|null
getLanguageField()  : LanguageFieldType
getTranslationOriginPointerField()  : FieldTypeInterface
getTranslationSourceField()  : FieldTypeInterface|null
hasDiffSourceField()  : bool
hasTranslationSourceField()  : bool

Properties

Methods

hasDiffSourceField()

public hasDiffSourceField() : bool
Return values
bool

hasTranslationSourceField()

public hasTranslationSourceField() : bool
Return values
bool

        
On this page

Search results