‪TYPO3CMS  10.4
TYPO3\CMS\Core\Routing\Aspect\MappableProcessor Class Reference

Public Member Functions

bool resolve (Route $route, array &$attributes)
 
bool generate (Route $route, array &$attributes)
 

Protected Member Functions

MappableAspectInterface[] fetchMappers (Route $route, array $attributes, string $type=MappableAspectInterface::class)
 

Detailed Description

Helper class for resolving all aspects that are mappable.

Definition at line 25 of file MappableProcessor.php.

Member Function Documentation

◆ fetchMappers()

MappableAspectInterface [] TYPO3\CMS\Core\Routing\Aspect\MappableProcessor::fetchMappers ( Route  $route,
array  $attributes,
string  $type = MappableAspectInterface::class 
)
protected

◆ generate()

bool TYPO3\CMS\Core\Routing\Aspect\MappableProcessor::generate ( Route  $route,
array &  $attributes 
)
Parameters
Route$route
array$attributes
Returns
‪bool

Definition at line 59 of file MappableProcessor.php.

References TYPO3\CMS\Core\Routing\Aspect\MappableProcessor\fetchMappers().

Referenced by TYPO3\CMS\Core\Routing\UrlGenerator\doGenerate().

◆ resolve()

bool TYPO3\CMS\Core\Routing\Aspect\MappableProcessor::resolve ( Route  $route,
array &  $attributes 
)
Parameters
Route$route
array$attributes
Returns
‪bool

Definition at line 32 of file MappableProcessor.php.

References TYPO3\CMS\Core\Routing\Aspect\MappableProcessor\fetchMappers().