PHP Class Sulu\Bundle\WebsiteBundle\Resolver\StructureResolver

Inheritance: implements Sulu\Bundle\WebsiteBundle\Resolver\StructureResolverInterface
显示文件 Open project: sulu/sulu

Protected Properties

Property Type Description
$contentTypeManager Sulu\Component\Content\ContentTypeManagerInterface
$extensionManager Sulu\Component\Content\Extension\ExtensionManagerInterface

Public Methods

Method Description
__construct ( Sulu\Component\Content\ContentTypeManagerInterface $contentTypeManager, Sulu\Component\Content\Extension\ExtensionManagerInterface $structureManager )
resolve ( Sulu\Component\Content\Compat\StructureInterface $structure )

Method Details

__construct() public method

public __construct ( Sulu\Component\Content\ContentTypeManagerInterface $contentTypeManager, Sulu\Component\Content\Extension\ExtensionManagerInterface $structureManager )
$contentTypeManager Sulu\Component\Content\ContentTypeManagerInterface
$structureManager Sulu\Component\Content\Extension\ExtensionManagerInterface

resolve() public method

public resolve ( Sulu\Component\Content\Compat\StructureInterface $structure )
$structure Sulu\Component\Content\Compat\StructureInterface

Property Details

$contentTypeManager protected_oe property

protected ContentTypeManagerInterface,Sulu\Component\Content $contentTypeManager
return Sulu\Component\Content\ContentTypeManagerInterface

$extensionManager protected_oe property

protected ExtensionManagerInterface,Sulu\Component\Content\Extension $extensionManager
return Sulu\Component\Content\Extension\ExtensionManagerInterface