Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (RestRequest $request, ParamsOverrider $paramsOverrider, ServiceInputProcessor $inputProcessor, Router $router, RequestValidator $requestValidator, WebapiInputParamsResolver $inputParamsResolver, $isBulk=false) | |
resolve () | |
getRoute () | |
This class is responsible for retrieving resolved input data
Definition at line 21 of file InputParamsResolver.php.
__construct | ( | RestRequest | $request, |
ParamsOverrider | $paramsOverrider, | ||
ServiceInputProcessor | $inputProcessor, | ||
Router | $router, | ||
RequestValidator | $requestValidator, | ||
WebapiInputParamsResolver | $inputParamsResolver, | ||
$isBulk = false |
|||
) |
Initialize dependencies.
\Magento\Framework\Webapi\Rest\Request | $request | |
\Magento\Webapi\Controller\Rest\ParamsOverrider | $paramsOverrider | |
\Magento\Framework\Webapi\ServiceInputProcessor | $inputProcessor | |
\Magento\Webapi\Controller\Rest\Router | $router | |
\Magento\Webapi\Controller\Rest\RequestValidator | $requestValidator | |
\Magento\Webapi\Controller\Rest\InputParamsResolver | $inputParamsResolver | |
bool | $isBulk |
Definition at line 63 of file InputParamsResolver.php.
getRoute | ( | ) |
Detect route by input parameters
Definition at line 119 of file InputParamsResolver.php.
resolve | ( | ) |
Process and resolve input parameters
Return array with validated input params or throw \Exception if at least one request entity params is not valid
Definition at line 92 of file InputParamsResolver.php.