-
#[AccessController]
-
\Bitrix\Socialnetwork\Permission\GroupAccessController::class
Table of Contents
Interfaces
- DefaultValueCommandInterface
Methods
-
__call()
: mixed
-
__construct()
: mixed
-
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
-
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
-
setOwnerId()
: self
-
setPermissions()
: self
-
setSiteIds()
: self
-
setSpamPermissions()
: self
-
setSubjectId()
: self
-
setType()
: self
-
setViewMode()
: self
-
toArray()
: array<string|int, mixed>
__call()
public
__call(string $name, array<string|int, mixed> $args) : mixed
Parameters
-
$name
: string
-
-
$args
: array<string|int, mixed>
-
__construct()
public
__construct() : mixed
-
throws
-
ObjectException
createFromArray()
public
static createFromArray(array<string|int, mixed>|Arrayable $data) : static
Parameters
-
$data
: array<string|int, mixed>|Arrayable
-
-
throws
-
ArgumentException
getAccessController()
public
getAccessController(int $userId) : AbstractAccessController|null
Parameters
-
$userId
: int
-
getAccessControllerByInitiator()
public
getAccessControllerByInitiator() : AbstractAccessController|null
getAvatarColor()
public
getAvatarColor() : null|string
Return values
null|string
getAvatarId()
public
getAvatarId() : null|int
getDescription()
public
getDescription() : string
getFeatures()
public
getFeatures() : Features
getInitiatePermissions()
public
getInitiatePermissions() : string
getInitiator()
public
getInitiator() : User
getInitiatorId()
public
getInitiatorId() : int
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
getOwnerId()
public
getOwnerId() : int
getPermissions()
public
getPermissions() : FeaturesPermissions
getSiteIds()
public
getSiteIds() : SiteIds
getSpamPermissions()
public
getSpamPermissions() : string
getSubjectId()
public
getSubjectId() : SubjectId
getType()
public
getType() : Type
getViewMode()
public
getViewMode() : ViewMode
hasInitiatorId()
public
hasInitiatorId() : bool
setAvatarColor()
public
setAvatarColor(string $avatarColor) : self
Parameters
-
$avatarColor
: string
-
setAvatarId()
public
setAvatarId(int $avatarId) : self
Parameters
-
$avatarId
: int
-
setDescription()
public
setDescription(string $description) : self
Parameters
-
$description
: string
-
setFeatures()
public
setFeatures(Features $features) : self
Parameters
-
$features
: Features
-
setInitiatePermissions()
public
setInitiatePermissions(string $initiatePermissions) : self
Parameters
-
$initiatePermissions
: string
-
setInitiatorId()
public
setInitiatorId(int $initiatorId) : self
Parameters
-
$initiatorId
: int
-
setInvitedMembers()
public
setInvitedMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
setMembers()
public
setMembers(array<string|int, mixed> $members) : self
Parameters
-
$members
: array<string|int, mixed>
-
setModeratorMembers()
public
setModeratorMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
setName()
public
setName(string $name) : self
Parameters
-
$name
: string
-
setOwnerId()
public
setOwnerId(int $ownerId) : self
Parameters
-
$ownerId
: int
-
setPermissions()
public
setPermissions(array<string|int, mixed> $permissions) : self
Parameters
-
$permissions
: array<string|int, mixed>
-
setSiteIds()
public
setSiteIds(SiteIds $siteIds) : self
Parameters
-
$siteIds
: SiteIds
-
setSpamPermissions()
public
setSpamPermissions(string $spamPermissions) : self
Parameters
-
$spamPermissions
: string
-
setSubjectId()
public
setSubjectId(SubjectId $subjectId) : self
Parameters
-
$subjectId
: SubjectId
-
setType()
public
setType(Type $type) : self
Parameters
-
$type
: Type
-
setViewMode()
public
setViewMode(ViewMode $viewMode) : self
Parameters
-
$viewMode
: ViewMode
-
toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>