Класс содержит API функции дополтельные для работы в системе в рамках задач по модулю пользователя
Открытые статические члены | |
| static | getAdditionalUserFieldsSection () |
| static | getAdditionalUserInfoFieldsSection () |
| static | getUserAddAndUpdateValidator () |
| static | getUserRegistrationValidator () |
| static | getUserDataPostAddUpdateCheck ($data,\Users\Model\Orm\User $current_user, $client_id, $use_post_keys, $response, $edit_by_admin=false) |
|
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 | - массив ответа |
| bool | $edit_by_admin | - пользователь редактируется администратором |
| \RS\Exception |
|
static |
Возвращает валидатор для регистрации пользователя