class CalendarEventVersionOccurrence implements ObjectInterface, CategoryMemberInterface (View source)

Properties

protected $versionOccurrenceID
protected $version
protected $occurrence

Methods

mixed
getAttribute(AttributeKeyInterface|string $ak, string|false $mode = false)

No description

getAttributeValue(AttributeKeyInterface|string $ak)

Alias of getAttributeValueObject (assuming $createIfNotExists is false).

getAttributeValueObject(AttributeKeyInterface|string $ak, bool $createIfNotExists = false)

No description

clearAttribute(AttributeKeyInterface|string $ak)

No description

setAttribute(AttributeKeyInterface|string $ak, AbstractValue|EmptyRequestAttributeValue|array $value)

Sets the attribute of of the ObjectInterface instance to the specified value, and persists it.

getJSONObject()

No description

__construct(CalendarEventVersion $version, CalendarEventRepetition $repetition, $start, $end, $cancelled = false)

No description

getEvent()

No description

mixed
getVersion()

No description

setVersion(mixed $version)

No description

__clone()

No description

getID()

No description

__call($name, $arguments)

No description

getSummaryIdentifier()

No description

string
getSummaryCategoryHandle()

No description

array
getSummaryTemplates()

No description

array
bool
hasCustomSummaryTemplates()

No description

Details

mixed getAttribute(AttributeKeyInterface|string $ak, string|false $mode = false)

No description

Parameters

AttributeKeyInterface|string $ak

An attribute key instance (or its handle)

string|false $mode

Return Value

mixed

AttributeValueInterface|null getAttributeValue(AttributeKeyInterface|string $ak)

Alias of getAttributeValueObject (assuming $createIfNotExists is false).

Parameters

AttributeKeyInterface|string $ak

An attribute key instance (or its handle)

Return Value

AttributeValueInterface|null

AttributeValueInterface|null getAttributeValueObject(AttributeKeyInterface|string $ak, bool $createIfNotExists = false)

No description

Parameters

AttributeKeyInterface|string $ak

An attribute key instance (or its handle)

bool $createIfNotExists

Shall the generic attribute value be created if it does not already exist?

Return Value

AttributeValueInterface|null

CategoryInterface getObjectAttributeCategory()

No description

Return Value

CategoryInterface

clearAttribute(AttributeKeyInterface|string $ak)

No description

Parameters

AttributeKeyInterface|string $ak

An attribute key instance (or its handle)

AttributeValueInterface setAttribute(AttributeKeyInterface|string $ak, AbstractValue|EmptyRequestAttributeValue|array $value)

Sets the attribute of of the ObjectInterface instance to the specified value, and persists it.

Parameters

AttributeKeyInterface|string $ak

An attribute key instance (or its handle)

AbstractValue|EmptyRequestAttributeValue|array $value

Return Value

AttributeValueInterface

getJSONObject()

No description

__construct(CalendarEventVersion $version, CalendarEventRepetition $repetition, $start, $end, $cancelled = false)

No description

Parameters

CalendarEventVersion $version
CalendarEventRepetition $repetition
$start
$end
$cancelled

getEvent()

No description

mixed getVersion()

No description

Return Value

mixed

setVersion(mixed $version)

No description

Parameters

mixed $version

CalendarEventOccurrence getOccurrence()

No description

__clone()

No description

getID()

No description

__call($name, $arguments)

No description

Parameters

$name
$arguments

getSummaryIdentifier()

No description

string getSummaryCategoryHandle()

No description

Return Value

string

array getSummaryTemplates()

No description

Return Value

array

array getCustomSelectedSummaryTemplates()

No description

Return Value

array

bool hasCustomSummaryTemplates()

No description

Return Value

bool