Documentation

User extends Model
in package

Holds sub user information.

Table of Contents

Constants

ACL_ABUSE  = 'abuse'
ACL_ALERTS  = 'alerts'
ACL_BILLING  = 'billing'
ACL_DNS  = 'dns'
ACL_FIREWALL  = 'firewall'
ACL_LOADBALANCER  = 'loadbalancer'
ACL_MANAGE_USERS  = 'manage_users'
ACL_OBJSTORE  = 'objstore'
ACL_PROVISIONING  = 'provisioning'
ACL_SUBS_VIEW  = 'subscriptions_view'
ACL_SUBSCRIPTIONS  = 'subscriptions'
ACL_SUPPORT  = 'support'
ACL_UPGRADE  = 'upgrade'
ACLS  = [self::ACL_ABUSE, self::ACL_ALERTS, self::ACL_BILLING, self::ACL_DNS, self::ACL_FIREWALL, self::ACL_LOADBALANCER, self::ACL_MANAGE_USERS, self::ACL_OBJSTORE, self::ACL_PROVISIONING, self::ACL_SUBSCRIPTIONS, self::ACL_SUBS_VIEW, self::ACL_SUPPORT, self::ACL_UPGRADE]

Properties

$acls  : array<string|int, mixed>
$apiEnabled  : bool
$email  : string
$id  : string
$name  : string

Methods

getAcls()  : array<string|int, mixed>
getApiEnabled()  : bool
getEmail()  : string
getId()  : string
getName()  : string
getUpdateParams()  : array<string|int, mixed>
setAcls()  : void
setApiEnabled()  : void
setEmail()  : void
setId()  : void
setName()  : void

Constants

ACL_ABUSE

public mixed ACL_ABUSE = 'abuse'

ACL_ALERTS

public mixed ACL_ALERTS = 'alerts'

ACL_BILLING

public mixed ACL_BILLING = 'billing'

ACL_DNS

public mixed ACL_DNS = 'dns'

ACL_FIREWALL

public mixed ACL_FIREWALL = 'firewall'

ACL_LOADBALANCER

public mixed ACL_LOADBALANCER = 'loadbalancer'

ACL_MANAGE_USERS

public mixed ACL_MANAGE_USERS = 'manage_users'

ACL_OBJSTORE

public mixed ACL_OBJSTORE = 'objstore'

ACL_PROVISIONING

public mixed ACL_PROVISIONING = 'provisioning'

ACL_SUBS_VIEW

public mixed ACL_SUBS_VIEW = 'subscriptions_view'

ACL_SUBSCRIPTIONS

public mixed ACL_SUBSCRIPTIONS = 'subscriptions'

ACL_SUPPORT

public mixed ACL_SUPPORT = 'support'

ACL_UPGRADE

public mixed ACL_UPGRADE = 'upgrade'

ACLS

public mixed ACLS = [self::ACL_ABUSE, self::ACL_ALERTS, self::ACL_BILLING, self::ACL_DNS, self::ACL_FIREWALL, self::ACL_LOADBALANCER, self::ACL_MANAGE_USERS, self::ACL_OBJSTORE, self::ACL_PROVISIONING, self::ACL_SUBSCRIPTIONS, self::ACL_SUBS_VIEW, self::ACL_SUPPORT, self::ACL_UPGRADE]

Properties

$acls

protected array<string|int, mixed> $acls

$apiEnabled

protected bool $apiEnabled

$email

protected string $email

$id

protected string $id

$name

protected string $name

Methods

getAcls()

public getAcls() : array<string|int, mixed>
Return values
array<string|int, mixed>

getApiEnabled()

public getApiEnabled() : bool
Return values
bool

getEmail()

public getEmail() : string
Return values
string

getId()

public getId() : string
Return values
string

getName()

public getName() : string
Return values
string

getUpdateParams()

public getUpdateParams() : array<string|int, mixed>
Return values
array<string|int, mixed>

setAcls()

public setAcls(array<string|int, mixed> $acls) : void
Parameters
$acls : array<string|int, mixed>

setApiEnabled()

public setApiEnabled(bool $api_enabled) : void
Parameters
$api_enabled : bool

setEmail()

public setEmail(string $email) : void
Parameters
$email : string

setId()

public setId(string $id) : void
Parameters
$id : string

setName()

public setName(string $name) : void
Parameters
$name : string

        
On this page

Search results