Метод API - сохраняет заказ и/или возвращает рассчитанные стоимости
Открытые члены | |
__construct () | |
getRightTitles () | |
getOrderDataValidator () | |
getOrderItemValidator () | |
process ($token, $data, $refresh_mode) | |
![]() | |
validateRights ($params, $version) | |
checkAccessError ($rights) | |
hasRights ($rights) | |
getRunRights () | |
getRightTitles () | |
run ($params, $version=null, $lang= 'ru') | |
getToken () | |
![]() | |
__construct () | |
setContextVirtualApp (VirtualApp|null $virtual_app) | |
getContextVirtualApp () | |
run ($params, $version=null, $lang= 'ru') | |
getProcessFunctionName (&$version) | |
getAcceptRequestMethod () | |
validateRights ($params, $version) | |
validateParams ($params, $version) | |
getInfo ($lang=null) | |
getSelfMethodName () | |
Поля данных | |
const | RIGHT_CALCULATE = 1 |
const | RIGHT_SAVE = 2 |
![]() | |
$token_is_invalid = false | |
![]() | |
const | ALLOW_ALL_METHOD = 'all' |
const | BASE_VERSION = 1 |
const | DEFAULT_LANGUAGE = 'ru' |
$default_version | |
$method_params = [] | |
$version | |
$lang | |
$params | |
$context_virtual_app | |
Защищенные члены | |
loadOrder ($data, $refresh_mode) | |
validateMethodRights (Order $order) | |
isTokenUserManager () | |
isTokenUserCourier () | |
prepareDocComment ($text, $lang) | |
fillData ($data, $order) | |
addAdminData (Order $order, $response) | |
getCargosSection ($order) | |
getShipmentsSection ($order) | |
getFilesSection ($order) | |
canFastResponse () | |
getDeliveryOrderSection (Order $order) | |
![]() | |
addMethodHelpUrlToException (\ExternalApi\Model\AbstractException $api_exception) | |
getParamComment ($comment, $param, $lang) | |
prepareDocComment ($text, $lang) | |
getParamType ($comment, $param) | |
getMethodComment ($comment, $lang) | |
getMethodFullComment ($comment, $lang) | |
getMethodReturnComment ($comment, $lang) | |
getMethodExample ($comment, $lang) | |
Дополнительные унаследованные члены | |
![]() | |
$token_require = true | |
$token_param_name = 'token' | |
$token | |
![]() | |
$external_api_config | |
__construct | ( | ) |
|
protected |
Добавляет данные, которые могут быть исключительно администраторам
Order | $order | |
$response |
|
protected |
Возвращает true, если в админ.панели существуют сообщения для быстрого ответа
|
protected |
|
protected |
|
protected |
Возвращает секцию с информацией о заказах на доставку
Order | $order | |
$response |
|
protected |
Возвращает подготовленную секцию files с файлами со всеми правами
Order | $order |
getOrderDataValidator | ( | ) |
Возвращает допустимую структуру значений в переменной data, в которой будут содержаться сведения для обновления
getOrderItemValidator | ( | ) |
Возвращает допустимую структуру значений в переменной data, в которой будут содержаться сведения для обновления
getRightTitles | ( | ) |
Возвращает комментарии к кодам прав доступа
|
protected |
|
protected |
Возвращает true, если текущий пользователь курьер
|
protected |
Возвращает true, если текущий пользователь менеджер
|
protected |
|
protected |
Форматирует комментарий, полученный из PHPDoc
string | $text | - комментарий |
process | ( | $token, | |
$data, | |||
$refresh_mode | |||
) |
|
protected |
const RIGHT_CALCULATE = 1 |
const RIGHT_SAVE = 2 |