StandardObservances extends Observance implements BuilderComponent
Table of Contents
Interfaces
Methods
- accessContent() : Content
- appendProperty() : BasicComponent
- appendSubComponent() : BasicComponent
- createInstance() : Observance
- getProperties() : array<string|int, mixed>
- getType() : string
- setAbbrTimezone() : Observance
- setContent() : Content
- setDTStart() : $this
- setOffsetFrom() : $this
- setOffsetFromValue() : Observance
- setOffsetTo() : $this
- setOffsetToValue() : Observance
- setTimezoneFromAbbr() : Observance
- toString() : string
Methods
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() : Observance
Return values
ObservancegetProperties()
public
getProperties() : array<string|int, mixed>
Return values
array<string|int, mixed>getType()
public
getType() : string
Return values
stringsetAbbrTimezone()
public
setAbbrTimezone(mixed $tz) : Observance
Parameters
- $tz : mixed
Return values
ObservancesetContent()
public
setContent() : Content
Return values
ContentsetDTStart()
public
setDTStart([null $start = null ]) : $this
Parameters
- $start : null = null
Return values
$thissetOffsetFrom()
public
setOffsetFrom(DateTimeZone $tz) : $this
Parameters
- $tz : DateTimeZone
Return values
$thissetOffsetFromValue()
public
setOffsetFromValue(string $value) : Observance
Parameters
- $value : string
Return values
ObservancesetOffsetTo()
public
setOffsetTo(DateTimeZone $tz) : $this
Parameters
- $tz : DateTimeZone
Return values
$thissetOffsetToValue()
public
setOffsetToValue(string $value) : Observance
Parameters
- $value : string
Return values
ObservancesetTimezoneFromAbbr()
public
setTimezoneFromAbbr(string|null $abbr) : Observance
Parameters
- $abbr : string|null
Return values
ObservancetoString()
public
toString() : string