Class ProductsRequest
Search for products
- Affilinet\ProductData\Requests\AbstractRequest implements Affilinet\ProductData\Requests\RequestInterface
-
Affilinet\ProductData\Requests\ProductsRequest implements Affilinet\ProductData\Requests\ProductsRequestInterface uses Affilinet\ProductData\Requests\Traits\ImageTrait, Affilinet\ProductData\Requests\Traits\LogoTrait, Affilinet\ProductData\Requests\Traits\PaginationTrait
Namespace: Affilinet\ProductData\Requests
Located at Affilinet/ProductData/Requests/ProductsRequest.php
Located at Affilinet/ProductData/Requests/ProductsRequest.php
public
|
|
public
|
|
public
Psr\Http\Message\RequestInterface
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
onlyFromCategories( array $categoryIds, boolean $excludeSubCategories = false, boolean $useAffilinetCategories = true )
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
ProductsRequestInterface;
|
|
public
|
__construct(),
getAffilinetClient(),
serialize(),
serializeWithCredentials(),
unserialize()
|
page(),
pageSize()
|
string |
ENDPOINT
|
#
'https://product-api.affili.net/V3/productservice.svc/JSON/SearchProducts'
|
string |
ENDPOINT_ALTERNATE
|
#
'https://product-api.affili.net/V3/productservice.svc/JSON/GetProducts'
|
string |
SORT_BY_RELEVANCE
|
#
'Score'
|
string |
SORT_BY_PRICE
|
#
'Price'
|
string |
SORT_BY_PRODUCT_NAME
|
#
'ProductName'
|
string |
SORT_BY_LAST_PROGRAM_LIST_UPDATE
|
#
'LastImported'
|
DEFAULT_FACET_VALUE_LIMIT
|
$affilinetClient,
$queryParams
|