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

Inheritance: extends AbstractEnhancer
Show file Open project: sulu/sulu

Public Methods

Method Description
__construct ( Sulu\Component\Webspace\Manager\WebspaceManagerInterface $webspaceManager )

Protected Methods

Method Description
doEnhance ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl, Webspace $webspace, array $defaults, Request $request )
supports ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl )

Method Details

__construct() public method

public __construct ( Sulu\Component\Webspace\Manager\WebspaceManagerInterface $webspaceManager )
$webspaceManager Sulu\Component\Webspace\Manager\WebspaceManagerInterface

doEnhance() protected method

protected doEnhance ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl, Webspace $webspace, array $defaults, Request $request )
$customUrl Sulu\Component\CustomUrl\Document\CustomUrlBehavior
$webspace Sulu\Component\Webspace\Webspace
$defaults array
$request Symfony\Component\HttpFoundation\Request

supports() protected method

protected supports ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl )
$customUrl Sulu\Component\CustomUrl\Document\CustomUrlBehavior