Event extends ParserComponent
Table of Contents
Constants
- COMPONENT_TYPE = 'VEVENT'
Methods
- __construct() : mixed
- Event constructor.
- accessContent() : Content
- appendProperty() : BasicComponent
- appendSubComponent() : BasicComponent
- createInstance() : Event
- getAlert() : array<string|int, ParserComponent>
- getAttachments() : array<string|int, mixed>
- getAttendees() : array<string|int, ParserPropertyType>|null
- getCategories() : ParserPropertyType|null
- getContent() : $this
- getCreated() : ParserPropertyType|null
- getDescription() : ParserPropertyType|null
- getDtStamp() : ParserPropertyType|null
- getEnd() : ParserPropertyType|null
- getExDate() : ParserPropertyType|null
- getLocation() : ParserPropertyType|null
- getModified() : ParserPropertyType|null
- getName() : ParserPropertyType|null
- getOrganizer() : ParserPropertyType|null
- getProperties() : array<string|int, string>
- getRecurrenceId() : ParserPropertyType|null
- getRRule() : ParserPropertyType|null
- getSequence() : ParserPropertyType|null
- getStart() : ParserPropertyType|null
- getStatus() : ParserPropertyType|null
- getTransparent() : ParserPropertyType|null
- getType() : string
- getUid() : string|null
- getUrl() : ParserPropertyType|null
- setAttachment() : $this
- setAttendees() : $this
- setCategories() : $this
- setCreated() : $this
- setDescription() : $this
- setDTStamp() : $this
- setEnd() : $this
- setExDate() : $this
- setLocation() : $this
- setModified() : $this
- setOrganizer() : $this
- setRecurrenceId() : static
- setRRule() : $this
- setSequence() : $this
- setStart() : $this
- setStatus() : $this
- setSubComponents() : $this
- setSummary() : $this
- setTransparent() : $this
- setUrl() : $this
- toString() : string
Constants
COMPONENT_TYPE
public
mixed
COMPONENT_TYPE
= 'VEVENT'
Methods
__construct()
Event constructor.
public
__construct(string $uid) : mixed
Parameters
- $uid : string
accessContent()
public
accessContent() : Content
Return values
ContentappendProperty()
public
appendProperty(PropertyType $property) : BasicComponent
Parameters
- $property : PropertyType
Return values
BasicComponentappendSubComponent()
public
appendSubComponent(BasicComponent $component) : BasicComponent
Parameters
- $component : BasicComponent
Return values
BasicComponentcreateInstance()
public
static createInstance(string $uid) : Event
Parameters
- $uid : string
Return values
EventgetAlert()
public
getAlert() : array<string|int, ParserComponent>
Return values
array<string|int, ParserComponent>getAttachments()
public
getAttachments() : array<string|int, mixed>
Return values
array<string|int, mixed>getAttendees()
public
getAttendees() : array<string|int, ParserPropertyType>|null
Return values
array<string|int, ParserPropertyType>|nullgetCategories()
public
getCategories() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetContent()
public
getContent() : $this
Return values
$thisgetCreated()
public
getCreated() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetDescription()
public
getDescription() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetDtStamp()
public
getDtStamp() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetEnd()
public
getEnd() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetExDate()
public
getExDate() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetLocation()
public
getLocation() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetModified()
public
getModified() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetName()
public
getName() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetOrganizer()
public
getOrganizer() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetProperties()
public
getProperties() : array<string|int, string>
Return values
array<string|int, string>getRecurrenceId()
public
getRecurrenceId() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetRRule()
public
getRRule() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetSequence()
public
getSequence() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetStart()
public
getStart() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetStatus()
public
getStatus() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetTransparent()
public
getTransparent() : ParserPropertyType|null
Return values
ParserPropertyType|nullgetType()
public
getType() : string
Return values
stringgetUid()
public
getUid() : string|null
Return values
string|nullgetUrl()
public
getUrl() : ParserPropertyType|null
Return values
ParserPropertyType|nullsetAttachment()
public
setAttachment(array<string|int, ParserPropertyType>|null $attachments) : $this
Parameters
- $attachments : array<string|int, ParserPropertyType>|null
Return values
$thissetAttendees()
public
setAttendees(array<string|int, ParserPropertyType>|null $attendees) : $this
Parameters
- $attendees : array<string|int, ParserPropertyType>|null
Return values
$thissetCategories()
public
setCategories(ParserPropertyType|null $categories) : $this
Parameters
- $categories : ParserPropertyType|null
Return values
$thissetCreated()
public
setCreated(ParserPropertyType|null $created) : $this
Parameters
- $created : ParserPropertyType|null
Return values
$thissetDescription()
public
setDescription(ParserPropertyType|null $description) : $this
Parameters
- $description : ParserPropertyType|null
Return values
$thissetDTStamp()
public
setDTStamp(ParserPropertyType|null $dtstamp) : $this
Parameters
- $dtstamp : ParserPropertyType|null
Return values
$thissetEnd()
public
setEnd(ParserPropertyType|null $end) : $this
Parameters
- $end : ParserPropertyType|null
Return values
$thissetExDate()
public
setExDate(ParserPropertyType|null $exDate) : $this
Parameters
- $exDate : ParserPropertyType|null
Return values
$thissetLocation()
public
setLocation(ParserPropertyType|null $location) : $this
Parameters
- $location : ParserPropertyType|null
Return values
$thissetModified()
public
setModified(ParserPropertyType|null $modified) : $this
Parameters
- $modified : ParserPropertyType|null
Return values
$thissetOrganizer()
public
setOrganizer(ParserPropertyType|null $organizer) : $this
Parameters
- $organizer : ParserPropertyType|null
Return values
$thissetRecurrenceId()
public
setRecurrenceId(ParserPropertyType|null $recurrenceId) : static
Parameters
- $recurrenceId : ParserPropertyType|null
Return values
staticsetRRule()
public
setRRule(ParserPropertyType|null $rrule) : $this
Parameters
- $rrule : ParserPropertyType|null
Return values
$thissetSequence()
public
setSequence(ParserPropertyType|null $sequence) : $this
Parameters
- $sequence : ParserPropertyType|null
Return values
$thissetStart()
public
setStart(ParserPropertyType|null $start) : $this
Parameters
- $start : ParserPropertyType|null
Return values
$thissetStatus()
public
setStatus(ParserPropertyType|null $status) : $this
Parameters
- $status : ParserPropertyType|null
Return values
$thissetSubComponents()
public
setSubComponents(iterable<string|int, mixed>|null $subComponents) : $this
Parameters
- $subComponents : iterable<string|int, mixed>|null
Return values
$thissetSummary()
public
setSummary(ParserPropertyType|null $summary) : $this
Parameters
- $summary : ParserPropertyType|null
Return values
$thissetTransparent()
public
setTransparent(ParserPropertyType|null $transparent) : $this
Parameters
- $transparent : ParserPropertyType|null
Return values
$thissetUrl()
public
setUrl(ParserPropertyType|null $url) : $this
Parameters
- $url : ParserPropertyType|null
Return values
$thistoString()
public
toString() : string