PHP Class Sylius\Bundle\ResourceBundle\Controller\RequestConfigurationFactory

Author: Paweł Jędrzejewski ([email protected])
Inheritance: implements Sylius\Bundle\ResourceBundle\Controller\RequestConfigurationFactoryInterface
Exibir arquivo Open project: sylius/sylius Class Usage Examples

Public Methods

Method Description
__construct ( Sylius\Bundle\ResourceBundle\Controller\ParametersParserInterface $parametersParser, string $configurationClass, array $defaultParameters = [] )
create ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Request $request )

Private Methods

Method Description
parseApiParameters ( Request $request ) : array

Method Details

__construct() public method

public __construct ( Sylius\Bundle\ResourceBundle\Controller\ParametersParserInterface $parametersParser, string $configurationClass, array $defaultParameters = [] )
$parametersParser Sylius\Bundle\ResourceBundle\Controller\ParametersParserInterface
$configurationClass string
$defaultParameters array

create() public method

public create ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Request $request )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$request Symfony\Component\HttpFoundation\Request