Calendar extends BasicComponent implements BuilderComponent
Table of Contents
Interfaces
Methods
- __construct() : mixed
- Calendar constructor.
- accessContent() : Content
- addEvent() : $this
- appendProperty() : BasicComponent
- appendSubComponent() : BasicComponent
- createInstance() : Calendar
- get() : string
- getProperties() : array<string|int, string>
- getType() : string
- refreshInterval() : $this
- setContent() : Content
- setDescription() : $this
- setIdentifier() : $this
- setMethod() : $this
- setName() : $this
- setTimezones() : $this
- setWithTimezone() : $this
- toString() : string
Methods
__construct()
Calendar constructor.
public
__construct([string|null $name = null ]) : mixed
Parameters
- $name : string|null = null
accessContent()
public
accessContent() : Content
Return values
ContentaddEvent()
public
addEvent(mixed $event) : $this
Parameters
- $event : mixed
Return values
$thisappendProperty()
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|null $name = null ]) : Calendar
Parameters
- $name : string|null = null
Return values
Calendarget()
public
get() : string
Return values
stringgetProperties()
public
getProperties() : array<string|int, string>
Return values
array<string|int, string>getType()
public
getType() : string
Return values
stringrefreshInterval()
public
refreshInterval(int $min) : $this
Parameters
- $min : int
Return values
$thissetContent()
public
setContent() : Content
Return values
ContentsetDescription()
public
setDescription(string $description) : $this
Parameters
- $description : string
Return values
$thissetIdentifier()
public
setIdentifier(string $identifier) : $this
Parameters
- $identifier : string
Return values
$thissetMethod()
public
setMethod(string $method) : $this
Parameters
- $method : string
Return values
$thissetName()
public
setName(string $name) : $this
Parameters
- $name : string
Return values
$thissetTimezones()
public
setTimezones(mixed $timezone) : $this
Parameters
- $timezone : mixed
Return values
$thissetWithTimezone()
public
setWithTimezone() : $this
Return values
$thistoString()
public
toString() : string