‪TYPO3CMS  11.5
TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest:

Public Member Functions

 addDataThrowsExceptionWithMissingDataStructureIdentifier ()
 
 addDataRemovesSheetIfDisabledByPageTsConfig ()
 
 addDataSetsSheetTitleFromPageTsConfig ()
 
 addDataSetsSheetDescriptionFromPageTsConfig ()
 
 addDataSetsSheetShortDescriptionFromPageTsConfig ()
 
 addDataSetsSheetShortDescriptionForSingleSheetFromPageTsConfig ()
 
 addDataRemovesExcludeFieldFromDataStructure ()
 
 addDataKeepsExcludeFieldInDataStructureWithUserAccess ()
 
 addDataKeepsExcludeFieldInDataStructureForAdminUser ()
 
 addDataRemovesPageTsDisabledFieldFromDataStructure ()
 
 addDataHandlesPageTsConfigSettingsOfSingleFlexField ()
 
 addDataSetsDefaultValueFromFlexTcaForField ()
 
 addDataThrowsExceptionForDataStructureTypeArrayWithoutSection ()
 
 addDataThrowsExceptionForDataStructureSectionWithoutTypeArray ()
 
 addDataSetsValuesAndStructureForSectionContainerElements ()
 
 addDataThrowsExceptionForInlineElementsNestedInSectionContainers ()
 
 addDataThrowsExceptionForNestedSectionContainers ()
 
 addDataThrowsExceptionForSelectElementsInSectionContainers ()
 
 addDataThrowsExceptionForGroupElementsInSectionContainers ()
 
 addDataCallsFlexFormSegmentGroupForFieldAndAddsFlexParentDatabaseRow ()
 
 addDataCallsFlexFormSegmentGroupForDummyContainerAndAddsFlexParentDatabaseRow ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

ObjectProphecy $backendUserProphecy
 

Detailed Description

Test case

Definition at line 35 of file TcaFlexProcessTest.php.

Member Function Documentation

◆ addDataCallsFlexFormSegmentGroupForDummyContainerAndAddsFlexParentDatabaseRow()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataCallsFlexFormSegmentGroupForDummyContainerAndAddsFlexParentDatabaseRow ( )
Test:

Definition at line 1453 of file TcaFlexProcessTest.php.

◆ addDataCallsFlexFormSegmentGroupForFieldAndAddsFlexParentDatabaseRow()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataCallsFlexFormSegmentGroupForFieldAndAddsFlexParentDatabaseRow ( )
Test:

Definition at line 1392 of file TcaFlexProcessTest.php.

◆ addDataHandlesPageTsConfigSettingsOfSingleFlexField()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataHandlesPageTsConfigSettingsOfSingleFlexField ( )
Test:

Definition at line 766 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataKeepsExcludeFieldInDataStructureForAdminUser()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataKeepsExcludeFieldInDataStructureForAdminUser ( )
Test:

Definition at line 616 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataKeepsExcludeFieldInDataStructureWithUserAccess()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataKeepsExcludeFieldInDataStructureWithUserAccess ( )
Test:

Definition at line 542 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataRemovesExcludeFieldFromDataStructure()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataRemovesExcludeFieldFromDataStructure ( )
Test:

Definition at line 476 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataRemovesPageTsDisabledFieldFromDataStructure()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataRemovesPageTsDisabledFieldFromDataStructure ( )
Test:

Definition at line 690 of file TcaFlexProcessTest.php.

◆ addDataRemovesSheetIfDisabledByPageTsConfig()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataRemovesSheetIfDisabledByPageTsConfig ( )
Test:

Definition at line 83 of file TcaFlexProcessTest.php.

◆ addDataSetsDefaultValueFromFlexTcaForField()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataSetsDefaultValueFromFlexTcaForField ( )
Test:

Definition at line 874 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataSetsSheetDescriptionFromPageTsConfig()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataSetsSheetDescriptionFromPageTsConfig ( )
Test:

Definition at line 230 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetShortDescriptionForSingleSheetFromPageTsConfig()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataSetsSheetShortDescriptionForSingleSheetFromPageTsConfig ( )
Test:

Definition at line 394 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetShortDescriptionFromPageTsConfig()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataSetsSheetShortDescriptionFromPageTsConfig ( )
Test:

Definition at line 312 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetTitleFromPageTsConfig()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataSetsSheetTitleFromPageTsConfig ( )
Test:

Definition at line 148 of file TcaFlexProcessTest.php.

◆ addDataSetsValuesAndStructureForSectionContainerElements()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataSetsValuesAndStructureForSectionContainerElements ( )
Test:

Definition at line 1039 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataThrowsExceptionForDataStructureSectionWithoutTypeArray()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataThrowsExceptionForDataStructureSectionWithoutTypeArray ( )
Test:

Definition at line 989 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForDataStructureTypeArrayWithoutSection()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataThrowsExceptionForDataStructureTypeArrayWithoutSection ( )
Test:

Definition at line 939 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForGroupElementsInSectionContainers()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataThrowsExceptionForGroupElementsInSectionContainers ( )
Test:

Definition at line 1331 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForInlineElementsNestedInSectionContainers()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataThrowsExceptionForInlineElementsNestedInSectionContainers ( )
Test:

Definition at line 1148 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForNestedSectionContainers()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataThrowsExceptionForNestedSectionContainers ( )
Test:

Definition at line 1209 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForSelectElementsInSectionContainers()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataThrowsExceptionForSelectElementsInSectionContainers ( )
Test:

Definition at line 1270 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionWithMissingDataStructureIdentifier()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::addDataThrowsExceptionWithMissingDataStructureIdentifier ( )
Test:

Definition at line 57 of file TcaFlexProcessTest.php.

◆ setUp()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::setUp ( )
protected

Definition at line 41 of file TcaFlexProcessTest.php.

References $GLOBALS.

Member Data Documentation

◆ $backendUserProphecy

ObjectProphecy TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::$backendUserProphecy
protected

Definition at line 39 of file TcaFlexProcessTest.php.