-
#[AccessController]
-
\Bitrix\Socialnetwork\Permission\GroupAccessController::class
Table of Contents
Methods
-
__call()
: mixed
-
__construct()
: mixed
-
createFromArray()
: static
-
getAccessController()
: AbstractAccessController|null
-
getAccessControllerByInitiator()
: AbstractAccessController|null
-
getAddInvitedMembers()
: null|array<string|int, mixed>
-
getAddMembers()
: null|array<string|int, mixed>
-
getAddModeratorMembers()
: null|array<string|int, mixed>
-
getAvatarId()
: null|int
-
getDeleteInvitedMembers()
: null|array<string|int, mixed>
-
getDeleteMembers()
: null|array<string|int, mixed>
-
getDeleteModeratorMembers()
: null|array<string|int, mixed>
-
getDescription()
: null|string
-
getId()
: int
-
getInitiator()
: User
-
getInitiatorId()
: int
-
getName()
: null|string
-
getOwnerId()
: int
-
getPermissions()
: null|FeaturesPermissions
-
hasInitiatorId()
: bool
-
setAddInvitedMembers()
: self
-
setAddMembers()
: self
-
setAddModeratorMembers()
: self
-
setAvatarId()
: self
-
setDeleteInvitedMembers()
: self
-
setDeleteMembers()
: self
-
setDeleteModeratorMembers()
: self
-
setDescription()
: self
-
setId()
: self
-
setInitiatorId()
: self
-
setName()
: self
-
setOwnerId()
: self
-
setPermissions()
: 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
getAddInvitedMembers()
public
getAddInvitedMembers() : null|array<string|int, mixed>
Return values
null|array<string|int, mixed>
getAddMembers()
public
getAddMembers() : null|array<string|int, mixed>
Return values
null|array<string|int, mixed>
getAddModeratorMembers()
public
getAddModeratorMembers() : null|array<string|int, mixed>
Return values
null|array<string|int, mixed>
getAvatarId()
public
getAvatarId() : null|int
getDeleteInvitedMembers()
public
getDeleteInvitedMembers() : null|array<string|int, mixed>
Return values
null|array<string|int, mixed>
getDeleteMembers()
public
getDeleteMembers() : null|array<string|int, mixed>
Return values
null|array<string|int, mixed>
getDeleteModeratorMembers()
public
getDeleteModeratorMembers() : null|array<string|int, mixed>
Return values
null|array<string|int, mixed>
getDescription()
public
getDescription() : null|string
Return values
null|string
getId()
public
getId() : int
getInitiator()
public
getInitiator() : User
getInitiatorId()
public
getInitiatorId() : int
getName()
public
getName() : null|string
Return values
null|string
getOwnerId()
public
getOwnerId() : int
getPermissions()
public
getPermissions() : null|FeaturesPermissions
hasInitiatorId()
public
hasInitiatorId() : bool
setAddInvitedMembers()
public
setAddInvitedMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
setAddMembers()
public
setAddMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
setAddModeratorMembers()
public
setAddModeratorMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
setAvatarId()
public
setAvatarId(int $avatarId) : self
Parameters
-
$avatarId
: int
-
setDeleteInvitedMembers()
public
setDeleteInvitedMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
setDeleteMembers()
public
setDeleteMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
setDeleteModeratorMembers()
public
setDeleteModeratorMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
setDescription()
public
setDescription(string $description) : self
Parameters
-
$description
: string
-
setId()
public
setId(int $id) : self
Parameters
-
$id
: int
-
setInitiatorId()
public
setInitiatorId(int $initiatorId) : self
Parameters
-
$initiatorId
: int
-
setName()
public
setName(string $name) : self
Parameters
-
$name
: string
-
setOwnerId()
public
setOwnerId(int $ownerId) : self
Parameters
-
$ownerId
: int
-
setPermissions()
public
setPermissions(FeaturesPermissions $permissions) : self
Parameters
-
$permissions
: FeaturesPermissions
-
toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>