‪TYPO3CMS  10.4
TYPO3\CMS\Core\Routing\Aspect\DelegateInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Core\Routing\Aspect\DelegateInterface:
TYPO3\CMS\Core\Routing\Aspect\PersistenceDelegate

Public Member Functions

bool exists (array $values)
 
array null resolve (array $values)
 
array null generate (array $values)
 

Detailed Description

Interface that describes delegations of tasks to different processors when resolving or generating parameters for URLs.

Deprecated:
‪since TYPO3 v10.3, will be removed in TYPO3 v11.0

Definition at line 26 of file DelegateInterface.php.

Member Function Documentation

◆ exists()

bool TYPO3\CMS\Core\Routing\Aspect\DelegateInterface::exists ( array  $values)

Determines whether the given value can be resolved.

Parameters
array$values
Returns
‪bool

Implemented in TYPO3\CMS\Core\Routing\Aspect\PersistenceDelegate.

◆ generate()

array null TYPO3\CMS\Core\Routing\Aspect\DelegateInterface::generate ( array  $values)

Generates URL parameter value from system-internal value.

Parameters
array$values
Returns
‪array|null

Implemented in TYPO3\CMS\Core\Routing\Aspect\PersistenceDelegate.

◆ resolve()

array null TYPO3\CMS\Core\Routing\Aspect\DelegateInterface::resolve ( array  $values)

Resolves system-internal value of parameter value submitted in URL.

Parameters
array$values
Returns
‪array|null

Implemented in TYPO3\CMS\Core\Routing\Aspect\PersistenceDelegate.