‪TYPO3CMS  11.5
TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest:

Public Member Functions

 getMenuSingleUidRoot ()
 
 getMenuSingleUidSubpage ()
 
 getMenuMultipleUid ()
 
 getMenuPageOverlay ()
 
 getMenuWithMountPoint ()
 
 getMenuPageOverlayWithMountPoint ()
 
 getPageOverlayById ()
 
 getPageOverlayByIdWithoutTranslation ()
 
 getPageOverlayByRow ()
 
 getPageOverlayByRowWithoutTranslation ()
 
 getPagesOverlayByIdSingle ()
 
 getPagesOverlayByIdMultiple ()
 
 getPagesOverlayByIdMultipleSomeNotOverlaid ()
 
 getPagesOverlayByRowSingle ()
 
 groupRestrictedPageCanBeOverlaid ()
 
 getPagesOverlayByRowMultiple ()
 
 getPagesOverlayByRowMultipleSomeNotOverlaid ()
 
 isGetPageHookCalled ()
 
 initSetsPublicPropertyCorrectlyForWorkspacePreview ()
 
 initSetsEnableFieldsCorrectlyForLive ()
 
 getMountPointInfoForDefaultLanguage ()
 
 getMountPointInfoForTranslation ()
 
 previewShowsPagesFromLiveAndCurrentWorkspace ()
 
 getWorkspaceVersionReturnsTheCorrectMethod ()
 
 enableFieldsHidesVersionedRecordsAndPlaceholders ()
 
 enableFieldsDoesNotHidePlaceholdersInPreview ()
 
 enableFieldsDoesFilterToCurrentAndLiveWorkspaceForRecordsInPreview ()
 
 getLanguageOverlayResolvesContentWithNullInValues ()
 
static versionOLForAnInvalidRowUnchangedRowData (array $input)
 

Static Public Attributes

static array< string, function invalidRowForVersionOLDataProvider():array { return['no uid and no t3ver_oid'=> [[]]
 

Protected Member Functions

 setUp ()
 
 assertOverlayRow ($row)
 
 assertNotOverlayRow ($row)
 

Detailed Description

Test case

Definition at line 36 of file PageRepositoryTest.php.

Member Function Documentation

◆ assertNotOverlayRow()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::assertNotOverlayRow (   $row)
protected

◆ assertOverlayRow()

◆ enableFieldsDoesFilterToCurrentAndLiveWorkspaceForRecordsInPreview()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::enableFieldsDoesFilterToCurrentAndLiveWorkspaceForRecordsInPreview ( )

◆ enableFieldsDoesNotHidePlaceholdersInPreview()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::enableFieldsDoesNotHidePlaceholdersInPreview ( )

◆ enableFieldsHidesVersionedRecordsAndPlaceholders()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::enableFieldsHidesVersionedRecordsAndPlaceholders ( )

◆ getLanguageOverlayResolvesContentWithNullInValues()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getLanguageOverlayResolvesContentWithNullInValues ( )

◆ getMenuMultipleUid()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getMenuMultipleUid ( )
Test:

Definition at line 72 of file PageRepositoryTest.php.

◆ getMenuPageOverlay()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getMenuPageOverlay ( )
Test:

Definition at line 86 of file PageRepositoryTest.php.

◆ getMenuPageOverlayWithMountPoint()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getMenuPageOverlayWithMountPoint ( )
Test:

Definition at line 116 of file PageRepositoryTest.php.

◆ getMenuSingleUidRoot()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getMenuSingleUidRoot ( )
Test:

Definition at line 47 of file PageRepositoryTest.php.

◆ getMenuSingleUidSubpage()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getMenuSingleUidSubpage ( )
Test:

Definition at line 60 of file PageRepositoryTest.php.

◆ getMenuWithMountPoint()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getMenuWithMountPoint ( )
Test:

Definition at line 103 of file PageRepositoryTest.php.

◆ getMountPointInfoForDefaultLanguage()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getMountPointInfoForDefaultLanguage ( )
Test:

Definition at line 439 of file PageRepositoryTest.php.

◆ getMountPointInfoForTranslation()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getMountPointInfoForTranslation ( )
Test:

Definition at line 449 of file PageRepositoryTest.php.

◆ getPageOverlayById()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPageOverlayById ( )

◆ getPageOverlayByIdWithoutTranslation()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPageOverlayByIdWithoutTranslation ( )
Test:

Definition at line 145 of file PageRepositoryTest.php.

◆ getPageOverlayByRow()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPageOverlayByRow ( )

◆ getPageOverlayByRowWithoutTranslation()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPageOverlayByRowWithoutTranslation ( )
Test:

Definition at line 171 of file PageRepositoryTest.php.

◆ getPagesOverlayByIdMultiple()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPagesOverlayByIdMultiple ( )

◆ getPagesOverlayByIdMultipleSomeNotOverlaid()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPagesOverlayByIdMultipleSomeNotOverlaid ( )

◆ getPagesOverlayByIdSingle()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPagesOverlayByIdSingle ( )

◆ getPagesOverlayByRowMultiple()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPagesOverlayByRowMultiple ( )

◆ getPagesOverlayByRowMultipleSomeNotOverlaid()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPagesOverlayByRowMultipleSomeNotOverlaid ( )

◆ getPagesOverlayByRowSingle()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getPagesOverlayByRowSingle ( )

◆ getWorkspaceVersionReturnsTheCorrectMethod()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::getWorkspaceVersionReturnsTheCorrectMethod ( )

◆ groupRestrictedPageCanBeOverlaid()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::groupRestrictedPageCanBeOverlaid ( )

◆ initSetsEnableFieldsCorrectlyForLive()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::initSetsEnableFieldsCorrectlyForLive ( )
Test:

Definition at line 408 of file PageRepositoryTest.php.

◆ initSetsPublicPropertyCorrectlyForWorkspacePreview()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::initSetsPublicPropertyCorrectlyForWorkspacePreview ( )
Test:

Definition at line 385 of file PageRepositoryTest.php.

◆ isGetPageHookCalled()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::isGetPageHookCalled ( )

Tests whether the getPage Hook is called correctly.

Test:

Definition at line 366 of file PageRepositoryTest.php.

References $GLOBALS.

◆ previewShowsPagesFromLiveAndCurrentWorkspace()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::previewShowsPagesFromLiveAndCurrentWorkspace ( )

◆ setUp()

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::setUp ( )
protected

Definition at line 38 of file PageRepositoryTest.php.

◆ versionOLForAnInvalidRowUnchangedRowData()

static TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::versionOLForAnInvalidRowUnchangedRowData ( array  $input)
Test:
Parameters
array<string,int>‪$input @dataProvider invalidRowForVersionOLDataProvider

Definition at line 656 of file PageRepositoryTest.php.

Member Data Documentation

◆ array< string, function invalidRowForVersionOLDataProvider():array { return['no uid and no t3ver_oid'=>

TYPO3\CMS\Core\Tests\Functional\Domain\Repository\PageRepositoryTest::array< string, function invalidRowForVersionOLDataProvider():array { return[ 'no uid and no t3ver_oid'=>[[]]
static
Returns
‪array<string, array{0: array<string, int>}>

Definition at line 641 of file PageRepositoryTest.php.