‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\PagePermissionTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\PagePermissionTest:

Public Member Functions

 newPageReceivesDefaultPermissionSet ()
 
 newPageReceivesOverriddenPageTsPermissionSet ()
 
 newPageReceivesOverriddenPageTsPermissionSetFromParent ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

array $testExtensionsToLoad
 
array $configurationToUseInTestInstance
 

Private Member Functions

 insertPage (int $pageId=88, array $fields=['title'=> 'Test page'])
 

Private Attributes

BackendUserAuthentication $backendUser
 
ActionService $actionService
 

Detailed Description

Tests related to DataHandler setting proper page permissions

Definition at line 31 of file PagePermissionTest.php.

Member Function Documentation

◆ insertPage()

◆ newPageReceivesDefaultPermissionSet()

◆ newPageReceivesOverriddenPageTsPermissionSet()

◆ newPageReceivesOverriddenPageTsPermissionSetFromParent()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\PagePermissionTest::newPageReceivesOverriddenPageTsPermissionSetFromParent ( )

◆ setUp()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\PagePermissionTest::setUp ( )
protected

Definition at line 50 of file PagePermissionTest.php.

References $GLOBALS.

Member Data Documentation

◆ $actionService

ActionService TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\PagePermissionTest::$actionService
private

Definition at line 48 of file PagePermissionTest.php.

◆ $backendUser

BackendUserAuthentication TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\PagePermissionTest::$backendUser
private

Definition at line 47 of file PagePermissionTest.php.

◆ $configurationToUseInTestInstance

array TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\PagePermissionTest::$configurationToUseInTestInstance
protected
Initial value:
= [
'BE' => [
'defaultPermissions' => [
'user' => 'show,editcontent,edit,delete',
'group' => 'show,editcontent,new',
'everybody' => 'show',
],
],
]

Definition at line 37 of file PagePermissionTest.php.

◆ $testExtensionsToLoad

array TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\PagePermissionTest::$testExtensionsToLoad
protected
Initial value:
= [
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_defaulttsconfig',
]

Definition at line 33 of file PagePermissionTest.php.