-
Ilya Sleptsov authoredIlya Sleptsov authored
Ensi\PimClient\ProductFlagsApi
All URIs are relative to http://localhost/api/v1
Method | HTTP request | Description |
---|---|---|
getProductFlag | GET /classifiers/product-flags/{id} | Получение признака по идентификатору |
replaceProductFlag | PUT /classifiers/product-flags/{id} | Обновление данных признака |
searchProductFlags | POST /classifiers/product-flags:search | Поиск признаков товаров, удовлетворяющих условиям отбора |
getProductFlag
\Ensi\PimClient\Dto\ProductFlagResponse getProductFlag($id)
Получение признака по идентификатору
Получение признака по идентификатору
Example
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Ensi\PimClient\Api\ProductFlagsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$id = 1; // int | Числовой id
try {
$result = $apiInstance->getProductFlag($id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ProductFlagsApi->getProductFlag: ', $e->getMessage(), PHP_EOL;
}
?>
Parameters
Name | Type | Description | Notes |
---|---|---|---|
id | int | Числовой id |
Return type
\Ensi\PimClient\Dto\ProductFlagResponse
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
Back to top(#) Back to API list(../../README.md#documentation-for-api-endpoints) Back to Model list(../../README.md#documentation-for-models) Back to README(../../README.md)
replaceProductFlag
\Ensi\PimClient\Dto\ProductFlagResponse replaceProductFlag($id, $replace_product_flag_request)
Обновление данных признака
Обновление данных признака
Example
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Ensi\PimClient\Api\ProductFlagsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$id = 1; // int | Числовой id
$replace_product_flag_request = new \Ensi\PimClient\Dto\ReplaceProductFlagRequest(); // \Ensi\PimClient\Dto\ReplaceProductFlagRequest |
try {
$result = $apiInstance->replaceProductFlag($id, $replace_product_flag_request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ProductFlagsApi->replaceProductFlag: ', $e->getMessage(), PHP_EOL;
}
?>
Parameters
Name | Type | Description | Notes |
---|---|---|---|
id | int | Числовой id | |
replace_product_flag_request | \Ensi\PimClient\Dto\ReplaceProductFlagRequest |
Return type
\Ensi\PimClient\Dto\ProductFlagResponse
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
Back to top(#) Back to API list(../../README.md#documentation-for-api-endpoints) Back to Model list(../../README.md#documentation-for-models) Back to README(../../README.md)
searchProductFlags
\Ensi\PimClient\Dto\SearchProductFlagsResponse searchProductFlags($search_product_flags_request)
Поиск признаков товаров, удовлетворяющих условиям отбора
Поиск признаков товаров, удовлетворяющих условиям отбора
Example
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Ensi\PimClient\Api\ProductFlagsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$search_product_flags_request = new \Ensi\PimClient\Dto\SearchProductFlagsRequest(); // \Ensi\PimClient\Dto\SearchProductFlagsRequest |
try {
$result = $apiInstance->searchProductFlags($search_product_flags_request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ProductFlagsApi->searchProductFlags: ', $e->getMessage(), PHP_EOL;
}
?>
Parameters
Name | Type | Description | Notes |
---|---|---|---|
search_product_flags_request | \Ensi\PimClient\Dto\SearchProductFlagsRequest |
Return type
\Ensi\PimClient\Dto\SearchProductFlagsResponse
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
Back to top(#) Back to API list(../../README.md#documentation-for-api-endpoints) Back to Model list(../../README.md#documentation-for-models) Back to README(../../README.md)