PHP Класс Sulu\Component\CustomUrl\Routing\Enhancers\ContentEnhancer

Наследование: extends AbstractEnhancer
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( DocumentInspector $inspector, Sulu\Component\Content\Compat\StructureManagerInterface $structureManager )

Защищенные методы

Метод Описание
doEnhance ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl, Webspace $webspace, array $defaults, Request $request )
documentToStructure ( BasePageDocument $document ) : PageBridge Return a structure bridge corresponding to the given document.
supports ( Sulu\Component\CustomUrl\Document\CustomUrlBehavior $customUrl )

Описание методов

__construct() публичный Метод

public __construct ( DocumentInspector $inspector, Sulu\Component\Content\Compat\StructureManagerInterface $structureManager )
$inspector Sulu\Bundle\DocumentManagerBundle\Bridge\DocumentInspector
$structureManager Sulu\Component\Content\Compat\StructureManagerInterface

doEnhance() защищенный Метод

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

documentToStructure() защищенный Метод

Return a structure bridge corresponding to the given document.
protected documentToStructure ( BasePageDocument $document ) : PageBridge
$document Sulu\Bundle\ContentBundle\Document\BasePageDocument
Результат Sulu\Component\Content\Compat\Structure\PageBridge

supports() защищенный Метод

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