‪TYPO3CMS  10.4
TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem:
TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariablesTrait

Public Member Functions

 isArray ()
 
 apply (Variables $variables)
 
 key (Variables $variables)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariablesTrait
 withRequiredDefinedVariableNames (string ... $variableNames)
 

Static Public Member Functions

static create (string $key, $value)
 

Private Member Functions

 __construct (VariableValue $variableKey, $value)
 

Private Attributes

VariableValue $variableKey
 
array $value
 
string[] $requiredDefinedVariableNames
 

Detailed Description

Definition at line 20 of file VariableItem.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem::__construct ( VariableValue  $variableKey,
  $value 
)
private

Member Function Documentation

◆ apply()

◆ create()

static TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem::create ( string  $key,
  $value 
)
static

Definition at line 35 of file VariableItem.php.

References TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem\$value, and TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableValue\create().

Referenced by TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\Builder\declareEnhancers(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerLinkGeneratorTest\localeModifierDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerSiteRequestTest\localeModifierDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerLinkGeneratorTest\persistedAliasMapperDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerSiteRequestTest\persistedAliasMapperDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerSiteRequestTest\persistedPatternMapperDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerLinkGeneratorTest\persistedPatternMapperDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerSiteRequestTest\routeDefaultsAreConsideredDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerLinkGeneratorTest\routeDefaultsForMultipleParametersAreConsideredDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerLinkGeneratorTest\routeDefaultsForSingleParameterAreConsideredDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerSiteRequestTest\routeRequirementsHavingAspectsAreConsideredDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerLinkGeneratorTest\routeRequirementsHavingAspectsAreConsideredDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerSiteRequestTest\staticRangeMapperDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerLinkGeneratorTest\staticRangeMapperDataProvider(), TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerSiteRequestTest\staticValueMapperDataProvider(), and TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\EnhancerLinkGeneratorTest\staticValueMapperDataProvider().

◆ isArray()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem::isArray ( )

Definition at line 49 of file VariableItem.php.

◆ key()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem::key ( Variables  $variables)

Member Data Documentation

◆ $requiredDefinedVariableNames

string [] TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem::$requiredDefinedVariableNames
private

Definition at line 33 of file VariableItem.php.

◆ $value

◆ $variableKey

VariableValue TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\VariableItem::$variableKey
private