‪TYPO3CMS  ‪main
TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration:
TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\Applicable TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\HasGenerateParameters TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\HasResolveArguments

Public Member Functions

mixed getConfiguration ()
 
 getResolveArguments ()
 
 getGenerateParameters ()
 
 withConfiguration (array $configuration, bool $merge=false)
 
 withResolveArguments (array $resolveArguments, bool $merge=false)
 
 withGenerateParameters (array $generateParameters, bool $merge=false)
 
 describe ()
 

Static Public Member Functions

static create (string $identifier)
 

Private Member Functions

 __construct (string $identifier)
 
 applyMergedItems (array $currentItems, array $additionalItems)
 
 hasOnlyNumericKeys (array $items)
 

Private Attributes

string $identifier
 
array $configuration = []
 
array $resolveArguments = []
 
array $generateParameters = []
 

Detailed Description

Definition at line 20 of file EnhancerDeclaration.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::__construct ( string  $identifier)
private

Member Function Documentation

◆ applyMergedItems()

◆ create()

◆ describe()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::describe ( )

◆ getConfiguration()

mixed TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::getConfiguration ( )

◆ getGenerateParameters()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::getGenerateParameters ( )

◆ getResolveArguments()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::getResolveArguments ( )

◆ hasOnlyNumericKeys()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::hasOnlyNumericKeys ( array  $items)
private

◆ withConfiguration()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::withConfiguration ( array  $configuration,
bool  $merge = false 
)

◆ withGenerateParameters()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::withGenerateParameters ( array  $generateParameters,
bool  $merge = false 
)

◆ withResolveArguments()

TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::withResolveArguments ( array  $resolveArguments,
bool  $merge = false 
)

Member Data Documentation

◆ $configuration

array TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::$configuration = []
private

◆ $generateParameters

array TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::$generateParameters = []
private

◆ $identifier

◆ $resolveArguments

array TYPO3\CMS\Frontend\Tests\Functional\SiteHandling\Framework\Builder\EnhancerDeclaration::$resolveArguments = []
private