‪TYPO3CMS  ‪main
TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\TypeSelectRenderTypeSingleForeignTableGroupField Class Reference
Inheritance diagram for TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\TypeSelectRenderTypeSingleForeignTableGroupField:
TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\AbstractFieldGenerator TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGeneratorInterface

Public Member Functions

 generate (array $data)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\AbstractFieldGenerator
 __construct ()
 
bool match (array $data)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGeneratorInterface
bool match (array $data)
 

Protected Attributes

array $matchArray
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\AbstractFieldGenerator
KauderwelschService $kauderwelschService
 
array $matchArray = array( )
 

Private Attributes

string $table = 'tx_styleguide_elements_select_single_21_foreign'
 

Additional Inherited Members

- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\AbstractFieldGenerator
bool checkMatchArray (array $data, array $matchArray)
 

Detailed Description

Generate data for type=select fields. Special field for select_single_21

Definition at line 31 of file TypeSelectRenderTypeSingleForeignTableGroupField.php.

Member Function Documentation

◆ generate()

TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\TypeSelectRenderTypeSingleForeignTableGroupField::generate ( array  $data)

Returns the generated value to be inserted into DB for this field

Implements TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGeneratorInterface.

Definition at line 52 of file TypeSelectRenderTypeSingleForeignTableGroupField.php.

References TYPO3\CMS\Webhooks\Message\$uid.

Member Data Documentation

◆ $matchArray

array TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\TypeSelectRenderTypeSingleForeignTableGroupField::$matchArray
protected
Initial value:
= array(
'fieldName' => 'select_single_21',
'fieldConfig' => [
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'foreign_table' => 'tx_styleguide_elements_select_single_21_foreign',
'foreign_table_item_group' => 'item_group',
],
],
)

General match if type=select

Definition at line 37 of file TypeSelectRenderTypeSingleForeignTableGroupField.php.

◆ $table

string TYPO3\CMS\Styleguide\TcaDataGenerator\FieldGenerator\TypeSelectRenderTypeSingleForeignTableGroupField::$table = 'tx_styleguide_elements_select_single_21_foreign'
private