Bitrix API

GroupLink extends JointLink

FinalYes

Table of Contents

Constants

SHARING_PUBLIC_PATH  = 'pub/calendar-sharing'

Methods

generateHash()  : string
getDateCreate()  : DateTime|null
getDateExpire()  : DateTime|null
getFrequentUse()  : int|null
getGroupId()  : int
getHash()  : string
getHostId()  : int|null
getId()  : int|null
getMembers()  : array<string|int, mixed>
getMembersHash()  : string|null
getObjectId()  : int
getObjectType()  : string
getOwnerId()  : int
getSharingRule()  : Rule|null
getSlotSize()  : int
getUrl()  : string
isActive()  : bool
isJoint()  : bool
setActive()  : $this
setDateCreate()  : $this
setDateExpire()  : $this
setFrequentUse()  : $this
setGroupId()  : static
setHash()  : self
setHostId()  : self
setId()  : $this
setMembers()  : self
setMembersHash()  : static
setObjectId()  : $this
setSharingRule()  : self
setSlotSize()  : static

Constants

SHARING_PUBLIC_PATH

public mixed SHARING_PUBLIC_PATH = 'pub/calendar-sharing'

Methods

generateHash()

public generateHash() : string
Return values
string

getFrequentUse()

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

getGroupId()

public getGroupId() : int
Return values
int

getHash()

public getHash() : string
Return values
string

getHostId()

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

getId()

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

getMembers()

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

getMembersHash()

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

getObjectId()

public getObjectId() : int
Return values
int

getObjectType()

public getObjectType() : string
Return values
string

getOwnerId()

public getOwnerId() : int
Return values
int

getSlotSize()

public getSlotSize() : int
Return values
int

getUrl()

public getUrl() : string
Return values
string

isActive()

public isActive() : bool
Return values
bool

isJoint()

public isJoint() : bool
Return values
bool

setActive()

public setActive(bool $active) : $this
Parameters
$active : bool
Return values
$this

setDateCreate()

public setDateCreate(DateTime $dateCreate) : $this
Parameters
$dateCreate : DateTime
Return values
$this

setDateExpire()

public setDateExpire(DateTime|null $dateExpire) : $this
Parameters
$dateExpire : DateTime|null
Return values
$this

setFrequentUse()

public setFrequentUse(int|null $frequentUse) : $this
Parameters
$frequentUse : int|null
Return values
$this

setGroupId()

public setGroupId(int $id) : static
Parameters
$id : int
Return values
static

setHash()

public setHash(string $hash) : self
Parameters
$hash : string
Return values
self

setHostId()

public setHostId(int $hostId) : self
Parameters
$hostId : int
Return values
self

setId()

public setId(int $id) : $this
Parameters
$id : int
Return values
$this

setMembers()

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

setMembersHash()

public setMembersHash(string|null $membersHash) : static
Parameters
$membersHash : string|null
Return values
static

setObjectId()

public setObjectId(int $objectId) : $this
Parameters
$objectId : int
Return values
$this

setSharingRule()

public setSharingRule(Rule|null $sharingRule) : self
Parameters
$sharingRule : Rule|null
Return values
self

setSlotSize()

public setSlotSize(int $minutes) : static
Parameters
$minutes : int
Return values
static

        
On this page

Search results