PHP Class Sulu\Bundle\WebsiteBundle\Resolver\ParameterResolver

Inheritance: implements Sulu\Bundle\WebsiteBundle\Resolver\ParameterResolverInterface
Show file Open project: sulu/sulu

Public Methods

Method Description
__construct ( Sulu\Bundle\WebsiteBundle\Resolver\StructureResolverInterface $structureResolver, Sulu\Bundle\WebsiteBundle\Resolver\RequestAnalyzerResolverInterface $requestAnalyzerResolver ) ParameterResolver constructor.
resolve ( array $parameter, Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface $requestAnalyzer = null, Sulu\Component\Content\Compat\StructureInterface $structure = null, $preview = false )

Method Details

__construct() public method

ParameterResolver constructor.
public __construct ( Sulu\Bundle\WebsiteBundle\Resolver\StructureResolverInterface $structureResolver, Sulu\Bundle\WebsiteBundle\Resolver\RequestAnalyzerResolverInterface $requestAnalyzerResolver )
$structureResolver Sulu\Bundle\WebsiteBundle\Resolver\StructureResolverInterface
$requestAnalyzerResolver Sulu\Bundle\WebsiteBundle\Resolver\RequestAnalyzerResolverInterface

resolve() public method

public resolve ( array $parameter, Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface $requestAnalyzer = null, Sulu\Component\Content\Compat\StructureInterface $structure = null, $preview = false )
$parameter array
$requestAnalyzer Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface
$structure Sulu\Component\Content\Compat\StructureInterface