‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Form\FormDataProvider\TcaLanguage Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Form\FormDataProvider\TcaLanguage:
TYPO3\CMS\Backend\Form\FormDataProvider\AbstractItemProvider TYPO3\CMS\Backend\Form\FormDataProviderInterface

Public Member Functions

 addData (array $result)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Backend\Form\FormDataProvider\AbstractItemProvider
array translateLabels (array $result, array $itemArray, $table, $fieldName)
 
 addIconFromAltIcons (array $result, array $items, string $table, string $fieldName)
 
array sanitizeItemArray ($itemArray, $tableName, $fieldName)
 

Protected Member Functions

 addInvalidItem (array $result, string $table, string $fieldName, int $invalidValue, array $items)
 
 getAllSites ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Backend\Form\FormDataProvider\AbstractItemProvider
array resolveItemProcessorFunction (array $result, $fieldName, array $items)
 
array addItemsFromPageTsConfig (array $result, $fieldName, array $items)
 
array addItemsFromFolder (array $result, $fieldName, array $items)
 
array addItemsFromForeignTable (array $result, $fieldName, array $items, bool $includeFullRows=false)
 
array removeItemsByKeepItemsPageTsConfig (array $result, $fieldName, array $items)
 
array removeItemsByRemoveItemsPageTsConfig (array $result, $fieldName, array $items)
 
array removeItemsByUserLanguageFieldRestriction (array $result, $fieldName, array $items)
 
array removeItemsByUserAuthMode (array $result, $fieldName, array $items)
 
array removeItemsByDoktypeUserRestriction (array $result, $fieldName, array $items)
 
array removeItemsByUserStorageRestriction (array $result, $fieldName, array $items)
 
 buildForeignTableQueryBuilder (array $result, string $localFieldName, bool $selectAllFields=false)
 
array processForeignTableClause (array $result, $foreignTableName, $localFieldName)
 
 parseSiteConfiguration (?SiteInterface $site, string $input)
 
 quoteParsedSiteConfiguration (Connection $connection, array $parsedSiteConfiguration)
 
 replaceParsedSiteConfiguration (string $input, array $parsedSiteConfiguration)
 
 parseStartingPointsFromSiteConfiguration (array $result, array $fieldConfig)
 
array processDatabaseFieldValue (array $row, $fieldName)
 
array processSelectFieldValue (array $result, $fieldName, array $staticValues)
 
int string getLiveUid (array $result)
 
 getLanguageService ()
 
 getBackendUser ()
 

Detailed Description

Resolve select items for the type="language" and set processed item list in processedTca

Definition at line 28 of file TcaLanguage.php.

Member Function Documentation

◆ addData()

◆ addInvalidItem()

TYPO3\CMS\Backend\Form\FormDataProvider\TcaLanguage::addInvalidItem ( array  $result,
string  $table,
string  $fieldName,
int  $invalidValue,
array  $items 
)
protected

◆ getAllSites()

TYPO3\CMS\Backend\Form\FormDataProvider\TcaLanguage::getAllSites ( )
protected