Properties

$components

$components : array

Type

array — container for sub-components

$unparsed

$unparsed : array

Type

array — calendar/components in 'raw' text...

$xprop

$xprop : array

Type

array — component property X-property value @access protected

$allowEmpty

$allowEmpty : boolean

Type

boolean — config variable @var string $language config variable @var string $nl config variable @var string $unique_id config variable @var string $format config variable @var string $dtzid config variable @access protected

$language

$language : 

Type

$nl

$nl : 

Type

$unique_id

$unique_id : 

Type

$format

$format : 

Type

$dtzid

$dtzid : 

Type

$componentStart1

$componentStart1 : string

Type

string — valendar/component internal variable @var string $componentStart2 valendar/component internal variable @var string $componentEnd1 valendar/component internal variable @var string $componentEnd2 valendar/component internal variable @var string $elementStart1 valendar/component internal variable @var string $elementStart2 valendar/component internal variable @var string $elementEnd1 valendar/component internal variable @var string $elementEnd2 valendar/component internal variable @var string $intAttrDelimiter valendar/component internal variable @var string $attributeDelimiter valendar/component internal variable @var string $valueInit valendar/component internal variable @access protected

$componentStart2

$componentStart2 : 

Type

$componentEnd1

$componentEnd1 : 

Type

$componentEnd2

$componentEnd2 : 

Type

$elementStart1

$elementStart1 : 

Type

$elementStart2

$elementStart2 : 

Type

$elementEnd1

$elementEnd1 : 

Type

$elementEnd2

$elementEnd2 : 

Type

$intAttrDelimiter

$intAttrDelimiter : 

Type

$attributeDelimiter

$attributeDelimiter : 

Type

$valueInit

$valueInit : 

Type

$xcaldecl

$xcaldecl : array

Type

array — xCal declaration container @access protected

Methods

createXprop()

createXprop() : string

creates formatted output for calendar/component property x-prop

Returns

string

setXprop()

setXprop(string  $label, string  $value, array  $params = FALSE) : boolean

set calendar property x-prop

Parameters

string $label
string $value
array $params

optional

Returns

boolean

_createFormat()

_createFormat() : boolean

create element format parts

Returns

boolean

_createElement()

_createElement(string  $label, string  $attributes = null, string  $content = FALSE) : string

creates formatted output for calendar component property

Parameters

string $label

property name

string $attributes

property attributes

string $content

property content (optional)

Returns

string

_createParams()

_createParams(array  $params = array(), array  $ctrKeys = array()) : string

creates formatted output for calendar component property parameters

Parameters

array $params

optional

array $ctrKeys

optional

Returns

string