Table of Contents
Interfaces
- OptionallyConfigurable
Methods
-
__construct()
: mixed
-
appendAdditionalFields()
: self
-
createWithDefaultSubjectAndDescription()
: Result
-
getAdditionalFields()
: array<string|int, mixed>
-
getCalendarEventId()
: int|null
-
getColorId()
: string|null
-
getContext()
: Context|null
-
getDeadline()
: DateTime|null
-
getDefaultSubject()
: string
-
getDescription()
: string
-
getDescriptionForEntityType()
: string
-
getId()
: int|null
-
getOwner()
: ItemIdentifier
-
getParentActivityId()
: int|null
-
getProviderId()
: string
-
getProviderTypeId()
: string
-
getResponsibleId()
: int|null
-
getSettings()
: array<string|int, mixed>|null
-
getStorageElementIds()
: array<string|int, mixed>|null
-
getSubject()
: string
-
isCompleted()
: bool
-
isValidProviderId()
: bool
-
load()
: static|null
-
loadNearest()
: static|null
-
save()
: Result
-
setAdditionalFields()
: self
-
setAutocompleteRule()
: self
-
setCalendarEventId()
: self
-
setCheckPermissions()
: self
-
setColorId()
: self
-
setContext()
: self
-
setDeadline()
: self
-
setDefaultDescription()
: static
-
setDefaultSubject()
: self
-
setDescription()
: self
-
setId()
: self
-
setOwner()
: self
-
setParentActivityId()
: self
-
setResponsibleId()
: self
-
setSettings()
: self
-
setStorageElementIds()
: $this
-
setSubject()
: self
__construct()
public
__construct(ItemIdentifier $owner, Base $provider) : mixed
Parameters
-
$owner
: ItemIdentifier
-
-
$provider
: Base
-
appendAdditionalFields()
public
appendAdditionalFields(array<string|int, mixed> $fields) : self
Parameters
-
$fields
: array<string|int, mixed>
-
createWithDefaultSubjectAndDescription()
public
createWithDefaultSubjectAndDescription(DateTime $deadline[, bool $ceilDeadlineTime = true ][, bool $skipSubject = false ]) : Result
Parameters
-
$deadline
: DateTime
-
-
$ceilDeadlineTime
: bool
= true
-
-
$skipSubject
: bool
= false
-
getAdditionalFields()
public
getAdditionalFields() : array<string|int, mixed>
Return values
array<string|int, mixed>
getCalendarEventId()
public
getCalendarEventId() : int|null
getColorId()
public
final getColorId() : string|null
Return values
string|null
getContext()
public
getContext() : Context|null
getDeadline()
public
getDeadline() : DateTime|null
getDefaultSubject()
public
getDefaultSubject() : string
getDescription()
public
getDescription() : string
getDescriptionForEntityType()
public
static getDescriptionForEntityType(int $entityTypeId) : string
Parameters
-
$entityTypeId
: int
-
getId()
public
getId() : int|null
getOwner()
public
getOwner() : ItemIdentifier
Return values
ItemIdentifier
getParentActivityId()
public
getParentActivityId() : int|null
getProviderId()
public
getProviderId() : string
getProviderTypeId()
public
getProviderTypeId() : string
getResponsibleId()
public
getResponsibleId() : int|null
getSettings()
public
getSettings() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null
getStorageElementIds()
public
getStorageElementIds() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null
getSubject()
public
getSubject() : string
isCompleted()
public
isCompleted() : bool
isValidProviderId()
public
isValidProviderId(string $providerId) : bool
Parameters
-
$providerId
: string
-
load()
public
final load(int $id) : static|null
Parameters
-
$id
: int
-
Return values
static|null
loadNearest()
public
loadNearest() : static|null
Return values
static|null
save()
public
save([array<string|int, mixed> $options = [] ][, mixed $useCurrentSettings = false ]) : Result
Parameters
-
$options
: array<string|int, mixed>
= []
-
-
$useCurrentSettings
: mixed
= false
-
setAdditionalFields()
public
setAdditionalFields(array<string|int, mixed> $fields) : self
Parameters
-
$fields
: array<string|int, mixed>
-
setAutocompleteRule()
public
setAutocompleteRule(int|null $autocompleteRule) : self
Parameters
-
$autocompleteRule
: int|null
-
setCalendarEventId()
public
setCalendarEventId(int|null $id) : self
Parameters
-
$id
: int|null
-
setCheckPermissions()
public
setCheckPermissions(bool $checkPermissions) : self
Parameters
-
$checkPermissions
: bool
-
setColorId()
public
final setColorId(string|null $colorId) : self
Parameters
-
$colorId
: string|null
-
setContext()
public
setContext(Context $context) : self
Parameters
-
$context
: Context
-
setDeadline()
public
setDeadline(DateTime|null $deadline) : self
Parameters
-
$deadline
: DateTime|null
-
setDefaultDescription()
public
setDefaultDescription() : static
setDefaultSubject()
public
setDefaultSubject() : self
setDescription()
public
setDescription(string $description) : self
Parameters
-
$description
: string
-
setId()
public
setId(int|null $id) : self
Parameters
-
$id
: int|null
-
setOwner()
public
setOwner(ItemIdentifier $owner) : self
Parameters
-
$owner
: ItemIdentifier
-
setParentActivityId()
public
setParentActivityId(int|null $parentActivityId) : self
Parameters
-
$parentActivityId
: int|null
-
setResponsibleId()
public
setResponsibleId(int $responsibleId) : self
Parameters
-
$responsibleId
: int
-
setSettings()
public
setSettings(array<string|int, mixed>|null $settings) : self
Parameters
-
$settings
: array<string|int, mixed>|null
-
setStorageElementIds()
public
setStorageElementIds(string|array<string|int, int> $storageElementIds) : $this
Parameters
-
$storageElementIds
: string|array<string|int, int>
-
setSubject()
public
setSubject(string $subject) : self
Parameters
-
$subject
: string
-