class UserPermissionsRead extends AbstractFunction

Read a user's derived permissions

Methods

getControlId()

Get control ID

setControlId($controlId = null)

Set control ID

__construct(string $controlId = null)

Initializes the class with the given parameters.

writeXml(XMLWriter $xml)

Write the getUserPermissions block XML

string
getUserId()

Get user ID

setUserId(string $userId)

Set user ID

Details

in AbstractFunction at line line 35
getControlId()

Get control ID

in AbstractFunction at line line 46
setControlId($controlId = null)

Set control ID

Parameters

$controlId

Exceptions

InvalidArgumentException

in AbstractFunction at line line 67
__construct(string $controlId = null)

Initializes the class with the given parameters.

Parameters

string $controlId Control ID, default=random UUID

at line line 57
writeXml(XMLWriter $xml)

Write the getUserPermissions block XML

Parameters

XMLWriter $xml

at line line 37
string getUserId()

Get user ID

Return Value

string

at line line 47
setUserId(string $userId)

Set user ID

Parameters

string $userId