DevCraft Документации
СправочникRequests

SubUserRequest v1.0.0

SubUserRequest

Описание: SubUserRequest

Namespace: Devcraft\Webshare\Requests

Extends: AbstractRequest

С версии: 1.0.0

См. также:

Endpoint: subuser

Query fields:

  • optional: plan_id, ordering, label

Методы

__construct(): void

Возвращает: void

list(): SubUserList

Возвращает: SubUserList

iterate(): Generator

Параметры:

ПараметрТипОписание
$maxPages?intЛимит страниц iterate; по умолчанию App::iterateMaxPages(). По умолчанию: NULL.

Возвращает: Generator

retrieve(): SubUser

Параметры:

ПараметрТипОписание
$idintИдентификатор ресурса.

Возвращает: SubUser

create(): SubUser

Параметры:

ПараметрТипОписание
$labelstringМетка.
$proxyLimit?floatЛимит прокси. По умолчанию: NULL.
$maxThreadCount?intЛимит потоков. По умолчанию: NULL.

Возвращает: SubUser

update(): SubUser

Параметры:

ПараметрТипОписание
$idintИдентификатор ресурса.
$fieldsarrayПоля ordering или списки fields.

Возвращает: SubUser

delete(): void

Параметры:

ПараметрТипОписание
$idintИдентификатор ресурса.

Возвращает: void

refreshProxyList(): SubUser

Параметры:

ПараметрТипОписание
$idintИдентификатор ресурса.

Возвращает: SubUser

masqueradeAs(): void

Описание: Masquerade subsequent App::Client() calls as this sub-user (X-Subuser header).

Параметры:

ПараметрТипОписание
$subuserIdint | string | nullID SubUser для заголовка X-Subuser.

Возвращает: void

На этой странице