Bitrix API

CollabAddCommand extends AddCommand

Attributes
#[AccessController]
\Bitrix\SocialNetwork\Collab\Access\CollabAccessController::class

Table of Contents

Methods

__call()  : mixed
__construct()  : mixed
addOption()  : static
createFromArray()  : static
getAccessController()  : AbstractAccessController|null
getAccessControllerByInitiator()  : AbstractAccessController|null
getAvatarColor()  : null|string
getAvatarId()  : null|int
getDescription()  : string
getFeatures()  : Features
getInitiatePermissions()  : string
getInitiator()  : User
getInitiatorId()  : int
getInvitedMembers()  : null|array<string|int, mixed>
getMembers()  : null|array<string|int, mixed>
getModeratorMembers()  : null|array<string|int, mixed>
getName()  : string
getOptions()  : CollabOptions
getOwnerId()  : int
getPermissions()  : FeaturesPermissions
getSiteIds()  : SiteIds
getSpamPermissions()  : string
getSubjectId()  : SubjectId
getType()  : Type
getViewMode()  : ViewMode
hasInitiatorId()  : bool
setAvatarColor()  : self
setAvatarId()  : self
setDescription()  : self
setFeatures()  : self
setInitiatePermissions()  : self
setInitiatorId()  : self
setInvitedMembers()  : self
setMembers()  : self
setModeratorMembers()  : self
setName()  : self
setOptions()  : self
setOwnerId()  : self
setPermissions()  : self
setSiteIds()  : self
setSpamPermissions()  : self
setSubjectId()  : self
setType()  : self
setViewMode()  : self
toArray()  : array<string|int, mixed>

Methods

__call()

public __call(string $name, array<string|int, mixed> $args) : mixed
Parameters
$name : string
$args : array<string|int, mixed>

__construct()

public __construct() : mixed
Tags
throws
ObjectException

createFromArray()

public static createFromArray(array<string|int, mixed>|Arrayable $data) : static
Parameters
$data : array<string|int, mixed>|Arrayable
Tags
throws
ArgumentException
Return values
static

getAvatarColor()

public getAvatarColor() : null|string
Return values
null|string

getAvatarId()

public getAvatarId() : null|int
Return values
null|int

getDescription()

public getDescription() : string
Return values
string

getInitiatePermissions()

public getInitiatePermissions() : string
Return values
string

getInvitedMembers()

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

getMembers()

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

getModeratorMembers()

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

getName()

public getName() : string
Return values
string

getOwnerId()

public getOwnerId() : int
Return values
int

getSpamPermissions()

public getSpamPermissions() : string
Return values
string

setAvatarColor()

public setAvatarColor(string $avatarColor) : self
Parameters
$avatarColor : string
Return values
self

setAvatarId()

public setAvatarId(int $avatarId) : self
Parameters
$avatarId : int
Return values
self

setDescription()

public setDescription(string $description) : self
Parameters
$description : string
Return values
self

setInitiatePermissions()

public setInitiatePermissions(string $initiatePermissions) : self
Parameters
$initiatePermissions : string
Return values
self

setInitiatorId()

public setInitiatorId(int $initiatorId) : self
Parameters
$initiatorId : int
Return values
self

setInvitedMembers()

public setInvitedMembers(array<string|int, mixed>|null $members) : self
Parameters
$members : array<string|int, mixed>|null
Return values
self

setMembers()

public setMembers(array<string|int, mixed> $members) : self
Parameters
$members : array<string|int, mixed>
Return values
self

setModeratorMembers()

public setModeratorMembers(array<string|int, mixed>|null $members) : self
Parameters
$members : array<string|int, mixed>|null
Return values
self

setName()

public setName(string $name) : self
Parameters
$name : string
Return values
self

setOwnerId()

public setOwnerId(int $ownerId) : self
Parameters
$ownerId : int
Return values
self

setPermissions()

public setPermissions(array<string|int, mixed> $permissions) : self
Parameters
$permissions : array<string|int, mixed>
Return values
self

setSpamPermissions()

public setSpamPermissions(string $spamPermissions) : self
Parameters
$spamPermissions : string
Return values
self

toArray()

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

        
On this page

Search results