‪TYPO3CMS  10.4
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

BackendUserAuthentication ObjectProphecy $backendUserProphecy
 

Detailed Description

Test case

Definition at line 32 of file TcaFlexProcessTest.php.

Member Function Documentation

◆ addDataCallsFlexFormSegmentGroupForDummyContainerAndAddsFlexParentDatabaseRow()

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

Definition at line 1455 of file TcaFlexProcessTest.php.

◆ addDataCallsFlexFormSegmentGroupForFieldAndAddsFlexParentDatabaseRow()

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

Definition at line 1393 of file TcaFlexProcessTest.php.

◆ addDataHandlesPageTsConfigSettingsOfSingleFlexField()

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

Definition at line 764 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataKeepsExcludeFieldInDataStructureForAdminUser()

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

Definition at line 614 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataKeepsExcludeFieldInDataStructureWithUserAccess()

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

Definition at line 540 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataRemovesExcludeFieldFromDataStructure()

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

Definition at line 474 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataRemovesPageTsDisabledFieldFromDataStructure()

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

Definition at line 688 of file TcaFlexProcessTest.php.

◆ addDataRemovesSheetIfDisabledByPageTsConfig()

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

Definition at line 81 of file TcaFlexProcessTest.php.

◆ addDataSetsDefaultValueFromFlexTcaForField()

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

Definition at line 873 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataSetsSheetDescriptionFromPageTsConfig()

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

Definition at line 228 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetShortDescriptionForSingleSheetFromPageTsConfig()

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

Definition at line 392 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetShortDescriptionFromPageTsConfig()

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

Definition at line 310 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetTitleFromPageTsConfig()

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

Definition at line 146 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 1332 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForInlineElementsNestedInSectionContainers()

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

Definition at line 1149 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForNestedSectionContainers()

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

Definition at line 1210 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForSelectElementsInSectionContainers()

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

Definition at line 1271 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionWithMissingDataStructureIdentifier()

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

Definition at line 55 of file TcaFlexProcessTest.php.

◆ setUp()

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

Definition at line 38 of file TcaFlexProcessTest.php.

References $GLOBALS.

Member Data Documentation

◆ $backendUserProphecy

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

Definition at line 36 of file TcaFlexProcessTest.php.