Получает товары из избранного для пользователя
Открытые члены | |
__construct () | |
getRightTitles () | |
validateRights ($params, $version) | |
process ($token=null, $page=1, $pageSize=20, $sections=['image', 'cost', 'property', 'current_currency', 'unit']) | |
Открытые члены унаследованные от AbstractAuthorizedMethod | |
validateRights ($params, $version) | |
checkAccessError ($rights) | |
getRunRights () | |
getRightTitles () | |
run ($params, $version=null, $lang= 'ru') | |
getToken () | |
Открытые члены унаследованные от AbstractMethod | |
__construct () | |
run ($params, $version=null, $lang= 'ru') | |
getProcessFunctionName ($version) | |
getAcceptRequestMethod () | |
validateRights ($params, $version) | |
validateParams ($params, $version) | |
getInfo ($lang=null) | |
getSelfMethodName () | |
Поля данных | |
const | RIGHT_FAVORITE = 1 |
const | RIGHT_COST_LOAD = 2 |
$token_error = [] | |
$product_api | |
$favorite_api | |
Поля данных унаследованные от AbstractAuthorizedMethod | |
$token_is_invalid = false | |
Поля данных унаследованные от AbstractMethod | |
const | ALLOW_ALL_METHOD = 'all' |
const | BASE_VERSION = 1 |
const | DEFAULT_LANGUAGE = 'ru' |
$default_version | |
$method_params = [] | |
$version | |
$params | |
Защищенные члены | |
addImageData ($list) | |
addCostData ($list) | |
getDirByID ($id) | |
getList ($page, $pageSize) | |
Защищенные члены унаследованные от AbstractMethod | |
addMethodHelpUrlToException (\ExternalApi\Model\AbstractException $api_exception) | |
getParamComment ($comment, $param, $lang) | |
prepareDocComment ($text, $lang) | |
getParamType ($comment, $param) | |
getMethodComment ($comment, $lang) | |
getMethodReturnComment ($comment, $lang) | |
getMethodExample ($comment, $lang) | |
Защищенные данные | |
$token_require = false | |
$dirs_x_id = [] | |
Защищенные данные унаследованные от AbstractAuthorizedMethod | |
$token_require = true | |
$token_param_name = 'token' | |
$token | |
Защищенные данные унаследованные от AbstractMethod | |
$external_api_config | |
__construct | ( | ) |
|
protected |
Добавляет секцию с ценами к товару
array | $list | - массив товаров |
|
protected |
Добавляет секцию с изображениями к товару
array | $list | - массив товаров |
|
protected |
Возвращает категорию по идентификатору
integer | $id | - id категории |
|
protected |
Возвращает список из товаров в избранном
integer | $page | - текущая страница |
integer | $pageSize | - количество товаров на странице |
getRightTitles | ( | ) |
Возвращает комментарии к кодам прав доступа
process | ( | $token = null , |
|
$page = 1 , |
|||
$pageSize = 20 , |
|||
$sections = ['image' , |
|||
'cost' | , | ||
'property' | , | ||
'current_currency' | , | ||
'unit'] | |||
) |
validateRights | ( | $params, | |
$version | |||
) |
Проверяет права на выполнение данного метода
array | $params | - массив приходящих параметров |
string | $version | - текущая версия |
ApiException |
|
protected |
$favorite_api |
$product_api |
$token_error = [] |
|
protected |
const RIGHT_COST_LOAD = 2 |
const RIGHT_FAVORITE = 1 |