‪TYPO3CMS  9.5
.phpstorm.meta.php
Go to the documentation of this file.
1 <?php
2 
10 namespace ‪PHPSTORM_META {
11  // Tests
12  override(\TYPO3\TestingFramework\Core\BaseTestCase::getAccessibleMock(0), type(0));
13  override(\TYPO3\TestingFramework\Core\BaseTestCase::getAccessibleMockForAbstractClass(0), type(0));
14 
15  // Contexts
16  // @see https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/9.4/Feature-85389-ContextAPIForConsistentDataHandling.html
17  expectedArguments(
18  \‪TYPO3\CMS\Core\Context\Context::getAspect(),
19  0,
20  'date',
21  'visibility',
22  'backend.user',
23  'frontend.user',
24  'workspace',
25  'language',
26  'typoscript'
27  );
28 
30  'date' => \‪TYPO3\CMS\Core\Context\DateTimeAspect::class,
31  'visibility' => \‪TYPO3\CMS\Core\Context\VisibilityAspect::class,
32  'backend.user' => \‪TYPO3\CMS\Core\Context\UserAspect::class,
33  'frontend.user' => \‪TYPO3\CMS\Core\Context\UserAspect::class,
34  'workspace' => \‪TYPO3\CMS\Core\Context\WorkspaceAspect::class,
35  'language' => \‪TYPO3\CMS\Core\Context\LanguageAspect::class,
36  'typoscript' => \‪TYPO3\CMS\Core\Context\TypoScriptAspect::class,
37  ]));
38 
39  expectedArguments(
40  \‪TYPO3\CMS\Core\Context\DateTimeAspect::get(),
41  0,
42  'timestamp',
43  'iso',
44  'timezone',
45  'full',
46  'accessTime'
47  );
48 
49  expectedArguments(
50  \‪TYPO3\CMS\Core\Context\VisibilityAspect::get(),
51  0,
52  'includeHiddenPages',
53  'includeHiddenContent',
54  'includeDeletedRecords'
55  );
56 
57  expectedArguments(
58  \‪TYPO3\CMS\Core\Context\UserAspect::get(),
59  0,
60  'id',
61  'username',
62  'isLoggedIn',
63  'isAdmin',
64  'groupIds',
65  'groupNames'
66  );
67 
68  expectedArguments(
69  \‪TYPO3\CMS\Core\Context\WorkspaceAspect::get(),
70  0,
71  'id',
72  'isLive',
73  'isOffline'
74  );
75 
76  expectedArguments(
77  \‪TYPO3\CMS\Core\Context\LanguageAspect::get(),
78  0,
79  'id',
80  'contentId',
81  'fallbackChain',
82  'overlayType',
83  'legacyLanguageMode',
84  'legacyOverlayType'
85  );
86 
87  expectedArguments(
88  \‪TYPO3\CMS\Core\Context\TypoScriptAspect::get(),
89  0,
90  'forcedTemplateParsing'
91  );
92 }
‪TYPO3
‪PHPSTORM_META
Definition: .phpstorm.meta.php:10
‪TYPO3\CMS\Core\Context\Context\getAspect
‪AspectInterface getAspect(string $name)
Definition: Context.php:106