PHP Class Neos\Flow\Tests\Functional\Security\Authorization\Privilege\Entity\Doctrine\ContentSecurityTest

Inheritance: extends Neos\Flow\Tests\FunctionalTestCase
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$globalObjectTestContext Neos\Flow\Tests\Functional\Aop\Fixtures\TestContext
$restrictableEntityDoctrineRepository Neos\Flow\Tests\Functional\Security\Fixtures\RestrictableEntityDoctrineRepository
$testEntityADoctrineRepository Neos\Flow\Tests\Functional\Security\Fixtures\TestEntityADoctrineRepository
$testEntityCDoctrineRepository Neos\Flow\Tests\Functional\Security\Fixtures\TestEntityCDoctrineRepository
$testEntityDDoctrineRepository Neos\Flow\Tests\Functional\Security\Fixtures\TestEntityDDoctrineRepository
$testablePersistenceEnabled boolean
$testableSecurityEnabled boolean

Public Methods

Method Description
administratorsAreAllowedToSeeHiddenRestrictableEntities ( )
administratorsCanSeeDeletedRestrictableEntities ( )
administratorsCanSeeOthersRestrictableEntites ( )
administratorsCanSeeRestrictableEntitesWhichAreOwnedByAndi ( )
administratorsCanSeeTestEntityAAssociatedToATestEntityBSomeoneElsesAccount ( )
administratorsCanSeeTestEntityAAssociatedToATestEntityBWithValueAdmin ( )
anonymousUsersAreNotAllowedToSeeRestrictableEntitiesAtAll ( )
customersAreNotAllowedToSeeDeletedRestrictableEntities ( )
customersAreNotAllowedToSeeHiddenRestrictableEntities ( )
customersCannotSeeOthersRestrictableEntites ( )
customersCannotSeeRestrictableEntitesWhichAreOwnedByAndi ( )
customersCannotSeeTestEntityAAssociatedToATestEntityBSomeoneElsesAccount ( )
customersCannotSeeTestEntityAAssociatedToATestEntityBWithValueAdmin ( )
inOperatorWorksWithEmptyArray ( )
inOperatorWorksWithGlobalObjectAccess ( )
inOperatorWorksWithSimpleArrays ( )
setUp ( ) : void

Method Details

administratorsAreAllowedToSeeHiddenRestrictableEntities() public method

administratorsCanSeeDeletedRestrictableEntities() public method

administratorsCanSeeOthersRestrictableEntites() public method

administratorsCanSeeRestrictableEntitesWhichAreOwnedByAndi() public method

administratorsCanSeeTestEntityAAssociatedToATestEntityBSomeoneElsesAccount() public method

administratorsCanSeeTestEntityAAssociatedToATestEntityBWithValueAdmin() public method

anonymousUsersAreNotAllowedToSeeRestrictableEntitiesAtAll() public method

customersAreNotAllowedToSeeDeletedRestrictableEntities() public method

customersAreNotAllowedToSeeHiddenRestrictableEntities() public method

customersCannotSeeOthersRestrictableEntites() public method

customersCannotSeeRestrictableEntitesWhichAreOwnedByAndi() public method

customersCannotSeeTestEntityAAssociatedToATestEntityBSomeoneElsesAccount() public method

customersCannotSeeTestEntityAAssociatedToATestEntityBWithValueAdmin() public method

inOperatorWorksWithEmptyArray() public method

inOperatorWorksWithGlobalObjectAccess() public method

inOperatorWorksWithSimpleArrays() public method

setUp() public method

public setUp ( ) : void
return void

Property Details

$globalObjectTestContext protected property

protected TestContext,Neos\Flow\Tests\Functional\Aop\Fixtures $globalObjectTestContext
return Neos\Flow\Tests\Functional\Aop\Fixtures\TestContext

$restrictableEntityDoctrineRepository protected property

protected RestrictableEntityDoctrineRepository,Neos\Flow\Tests\Functional\Security\Fixtures $restrictableEntityDoctrineRepository
return Neos\Flow\Tests\Functional\Security\Fixtures\RestrictableEntityDoctrineRepository

$testEntityADoctrineRepository protected property

protected TestEntityADoctrineRepository,Neos\Flow\Tests\Functional\Security\Fixtures $testEntityADoctrineRepository
return Neos\Flow\Tests\Functional\Security\Fixtures\TestEntityADoctrineRepository

$testEntityCDoctrineRepository protected property

protected TestEntityCDoctrineRepository,Neos\Flow\Tests\Functional\Security\Fixtures $testEntityCDoctrineRepository
return Neos\Flow\Tests\Functional\Security\Fixtures\TestEntityCDoctrineRepository

$testEntityDDoctrineRepository protected property

protected TestEntityDDoctrineRepository,Neos\Flow\Tests\Functional\Security\Fixtures $testEntityDDoctrineRepository
return Neos\Flow\Tests\Functional\Security\Fixtures\TestEntityDDoctrineRepository

$testablePersistenceEnabled protected static property

protected static bool $testablePersistenceEnabled
return boolean

$testableSecurityEnabled protected property

protected bool $testableSecurityEnabled
return boolean