PHP Class Sulu\Component\CustomUrl\Routing\Enhancers\AbstractEnhancer

Inheritance: implements Symfony\Cmf\Component\Routing\Enhancer\RouteEnhancerInterface
Afficher le fichier Open project: sulu/sulu

Méthodes publiques

Méthode Description
enhance ( array $defaults, Request $request )

Méthodes protégées

Méthode Description
doEnhance ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl, Webspace $webspace, array $defaults, Request $request ) : array Returns default for given custom-url.
supports ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl ) : boolean Returns true if enhancer supports given custom-url.

Method Details

doEnhance() abstract protected méthode

Returns default for given custom-url.
abstract protected doEnhance ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl, Webspace $webspace, array $defaults, Request $request ) : array
$customUrl Sulu\Component\CustomUrl\Document\CustomUrlBehavior
$webspace Sulu\Component\Webspace\Webspace
$defaults array
$request Symfony\Component\HttpFoundation\Request
Résultat array

enhance() public méthode

public enhance ( array $defaults, Request $request )
$defaults array
$request Symfony\Component\HttpFoundation\Request

supports() protected méthode

Returns true if enhancer supports given custom-url.
protected supports ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl ) : boolean
$customUrl Sulu\Component\CustomUrl\Document\CustomUrlBehavior
Résultat boolean