JointLink extends Link
AbstractYes
Table of Contents
Constants
- SHARING_PUBLIC_PATH = 'pub/calendar-sharing'
Methods
- generateHash() : string
- getDateCreate() : DateTime|null
- getDateExpire() : DateTime|null
- getFrequentUse() : int|null
- getHash() : string
- getId() : int|null
- getMembers() : array<string|int, mixed>
- getMembersHash() : string|null
- getObjectId() : int
- getObjectType() : string
- getOwnerId() : int
- getUrl() : string
- isActive() : bool
- isJoint() : bool
- setActive() : $this
- setDateCreate() : $this
- setDateExpire() : $this
- setFrequentUse() : $this
- setHash() : self
- setId() : $this
- setMembers() : self
- setMembersHash() : static
- setObjectId() : $this
Constants
SHARING_PUBLIC_PATH
public
mixed
SHARING_PUBLIC_PATH
= 'pub/calendar-sharing'
Methods
generateHash()
public
generateHash() : string
Return values
stringgetDateCreate()
public
getDateCreate() : DateTime|null
Return values
DateTime|nullgetDateExpire()
public
getDateExpire() : DateTime|null
Return values
DateTime|nullgetFrequentUse()
public
getFrequentUse() : int|null
Return values
int|nullgetHash()
public
getHash() : string
Return values
stringgetId()
public
getId() : int|null
Return values
int|nullgetMembers()
public
getMembers() : array<string|int, mixed>
Return values
array<string|int, mixed>getMembersHash()
public
getMembersHash() : string|null
Return values
string|nullgetObjectId()
public
getObjectId() : int
Return values
intgetObjectType()
public
abstract getObjectType() : string
Return values
stringgetOwnerId()
public
abstract getOwnerId() : int
Return values
intgetUrl()
public
getUrl() : string
Return values
stringisActive()
public
isActive() : bool
Return values
boolisJoint()
public
isJoint() : bool
Return values
boolsetActive()
public
setActive(bool $active) : $this
Parameters
- $active : bool
Return values
$thissetDateCreate()
public
setDateCreate(DateTime $dateCreate) : $this
Parameters
- $dateCreate : DateTime
Return values
$thissetDateExpire()
public
setDateExpire(DateTime|null $dateExpire) : $this
Parameters
- $dateExpire : DateTime|null
Return values
$thissetFrequentUse()
public
setFrequentUse(int|null $frequentUse) : $this
Parameters
- $frequentUse : int|null
Return values
$thissetHash()
public
setHash(string $hash) : self
Parameters
- $hash : string
Return values
selfsetId()
public
setId(int $id) : $this
Parameters
- $id : int
Return values
$thissetMembers()
public
setMembers(array<string|int, mixed> $members) : self
Parameters
- $members : array<string|int, mixed>
Return values
selfsetMembersHash()
public
setMembersHash(string|null $membersHash) : static
Parameters
- $membersHash : string|null
Return values
staticsetObjectId()
public
setObjectId(int $objectId) : $this
Parameters
- $objectId : int