Класс содержит API функции дополтельные для работы в системе в рамках задач по модулю пользователя
Открытые статические члены | |
static | getAdditionalUserFieldsSection () |
static | getAdditionalUserInfoFieldsSection () |
static | getUserAddAndUpdateValidator () |
static | getUserRegistrationValidator () |
static | getUserDataPostAddUpdateCheck ($data,\Users\Model\Orm\User $current_user, $client_id, $use_post_keys, $response) |
|
static |
Возвращает секцию с дополнительными полями пользователя из конфига для внешнего API
|
static |
Возвращает дополнительные параметры отображения для пользователя Необходимо возвращать массив [ [ 'title' => 'Баланс', 'value' => '320 p.' ] ]
|
static |
Возвращает валидатор для добавления и обновления пользователя
|
static |
Возвращает массив данных ответа после проверки данных пользователя для создания и обновления пользователя
array | $data | - массив данных пользователя |
\Users\Model\Orm\User | $current_user | - текущий пользователь |
string | $client_id | - идентификатор клиентского приложения |
array | $use_post_keys | - массив полей POST для проверки |
array | $response | - массив ответа |
\RS\Exception |
|
static |
Возвращает валидатор для регистрации пользователя