‪TYPO3CMS  ‪main
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 &MockObject $backendUserMock
 

Detailed Description

Definition at line 32 of file TcaFlexProcessTest.php.

Member Function Documentation

◆ addDataCallsFlexFormSegmentGroupForDummyContainerAndAddsFlexParentDatabaseRow()

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

Definition at line 1415 of file TcaFlexProcessTest.php.

◆ addDataCallsFlexFormSegmentGroupForFieldAndAddsFlexParentDatabaseRow()

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

Definition at line 1358 of file TcaFlexProcessTest.php.

◆ addDataHandlesPageTsConfigSettingsOfSingleFlexField()

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

Definition at line 747 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataKeepsExcludeFieldInDataStructureForAdminUser()

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

Definition at line 599 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataKeepsExcludeFieldInDataStructureWithUserAccess()

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

Definition at line 526 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataRemovesExcludeFieldFromDataStructure()

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

Definition at line 461 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataRemovesPageTsDisabledFieldFromDataStructure()

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

Definition at line 672 of file TcaFlexProcessTest.php.

◆ addDataRemovesSheetIfDisabledByPageTsConfig()

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

Definition at line 74 of file TcaFlexProcessTest.php.

◆ addDataSetsDefaultValueFromFlexTcaForField()

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

Definition at line 854 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataSetsSheetDescriptionFromPageTsConfig()

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

Definition at line 218 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetShortDescriptionForSingleSheetFromPageTsConfig()

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

Definition at line 380 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetShortDescriptionFromPageTsConfig()

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

Definition at line 299 of file TcaFlexProcessTest.php.

◆ addDataSetsSheetTitleFromPageTsConfig()

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

Definition at line 137 of file TcaFlexProcessTest.php.

◆ addDataSetsValuesAndStructureForSectionContainerElements()

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

Definition at line 1014 of file TcaFlexProcessTest.php.

References $GLOBALS.

◆ addDataThrowsExceptionForDataStructureSectionWithoutTypeArray()

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

Definition at line 966 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForDataStructureTypeArrayWithoutSection()

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

Definition at line 918 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForGroupElementsInSectionContainers()

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

Definition at line 1299 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForInlineElementsNestedInSectionContainers()

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

Definition at line 1122 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForNestedSectionContainers()

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

Definition at line 1181 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionForSelectElementsInSectionContainers()

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

Definition at line 1240 of file TcaFlexProcessTest.php.

◆ addDataThrowsExceptionWithMissingDataStructureIdentifier()

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

Definition at line 50 of file TcaFlexProcessTest.php.

◆ setUp()

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

Member Data Documentation

◆ $backendUserMock

BackendUserAuthentication& MockObject TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaFlexProcessTest::$backendUserMock
protected