DeleteCommand extends InitiatedCommand
Attributes
- #[AccessController]
- \Bitrix\Socialnetwork\Permission\GroupAccessController::class
Table of Contents
Methods
- __call() : mixed
- __construct() : mixed
- createFromArray() : static
- getAccessController() : AbstractAccessController|null
- getAccessControllerByInitiator() : AbstractAccessController|null
- getId() : int
- getInitiator() : User
- getInitiatorId() : int
- hasInitiatorId() : bool
- setId() : self
- setInitiatorId() : 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
createFromArray()
public
static createFromArray(array<string|int, mixed>|Arrayable $data) : static
Parameters
- $data : array<string|int, mixed>|Arrayable
Tags
Return values
staticgetAccessController()
public
getAccessController(int $userId) : AbstractAccessController|null
Parameters
- $userId : int
Return values
AbstractAccessController|nullgetAccessControllerByInitiator()
public
getAccessControllerByInitiator() : AbstractAccessController|null
Return values
AbstractAccessController|nullgetId()
public
getId() : int
Return values
intgetInitiator()
public
getInitiator() : User
Return values
UsergetInitiatorId()
public
getInitiatorId() : int
Return values
inthasInitiatorId()
public
hasInitiatorId() : bool
Return values
boolsetId()
public
setId(int $id) : self
Parameters
- $id : int
Return values
selfsetInitiatorId()
public
setInitiatorId(int $initiatorId) : self
Parameters
- $initiatorId : int
Return values
selftoArray()
public
toArray() : array<string|int, mixed>