Magento 2 custom rest api, не могу получить массив в модалрепозитории,
Как передать массив в качестве параметра?
Webapi.xml
<route method="POST" url="/V1/topmarkens/productlists">
<service class="Meridian\TopMarken\Api\TopMarkenRepositoryInterface"
method="productFilterByBrand"/>
<resources>
<resource ref="anonymous"/>
</resources>
<data>
<parameter name="types" force="true">%types%</parameter>
</data>
</route>
TopMarkenRepositoryInterface.php
/**
* return placed order status
* @param string[] $types
* @return \Meridian\TopMarken\Api\Data\TopMarkenInterface
*/
public function productFilterByBrand($types);
TopMarkenRepository.php
public function productFilterByBrand($types){
$vendor_data = json_decode($types);
echo "<pre>"; print_r($vendor_data); die;
return $vendor_data;
}