‪TYPO3CMS  ‪main
AbstractRecycleTestCase.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
5 /*
6  * This file is part of the TYPO3 CMS project.
7  *
8  * It is free software; you can redistribute it and/or modify it under
9  * the terms of the GNU General Public License, either version 2
10  * of the License, or any later version.
11  *
12  * For the full copyright and license information, please read the
13  * LICENSE.txt file that was distributed with this source code.
14  *
15  * The TYPO3 project - inspiring people to share!
16  */
17 
19 
22 use TYPO3\TestingFramework\Core\Functional\FunctionalTestCase;
23 
24 abstract class ‪AbstractRecycleTestCase extends FunctionalTestCase
25 {
26  protected array ‪$coreExtensionsToLoad = ['recycler'];
27 
35  protected function ‪getDeletedPages($pageUid, $depth = 0): array
36  {
37  $deletedRecords = GeneralUtility::makeInstance(DeletedRecords::class);
38  $deletedRecords->loadData($pageUid, 'pages', $depth);
39  return $deletedRecords->getDeletedRows();
40  }
41 }
‪TYPO3\CMS\Recycler\Tests\Functional\Recycle\AbstractRecycleTestCase\getDeletedPages
‪array getDeletedPages($pageUid, $depth=0)
Definition: AbstractRecycleTestCase.php:35
‪TYPO3\CMS\Recycler\Tests\Functional\Recycle\AbstractRecycleTestCase
Definition: AbstractRecycleTestCase.php:25
‪TYPO3\CMS\Recycler\Tests\Functional\Recycle
Definition: AbstractRecycleTestCase.php:18
‪TYPO3\CMS\Recycler\Tests\Functional\Recycle\AbstractRecycleTestCase\$coreExtensionsToLoad
‪array $coreExtensionsToLoad
Definition: AbstractRecycleTestCase.php:26
‪TYPO3\CMS\Recycler\Domain\Model\DeletedRecords
Definition: DeletedRecords.php:38
‪TYPO3\CMS\Core\Utility\GeneralUtility
Definition: GeneralUtility.php:52