line |
l |
!l |
condition |
119
|
0 |
2 |
$$config{'handler'} //= 'ical' |
121
|
2 |
0 |
$$config{'properties'} || {} |
122
|
0 |
2 |
$$self{'properties'}{'calscale'} ||= 'GREGORIAN' |
123
|
0 |
2 |
$$self{'properties'}{'method'} ||= 'PUBLISH' |
125
|
0 |
2 |
$$self{'properties'}{'version'} ||= '2.0' |
126
|
2 |
0 |
$$self{'properties'}{'x_wr_caldesc'} ||= '' |
153
|
14 |
0 |
$$event{$k} //= '' |
162
|
0 |
2 |
$$properties{'DTSTAMP'} ||= [{'value', $$defaults{'now'}}] |
163
|
2 |
0 |
$$properties{'SEQUENCE'} ||= [{'value', 0}] |
164
|
0 |
2 |
$$properties{'STATUS'} ||= [{'value', 'CONFIRMED'}] |
165
|
0 |
2 |
$$properties{'TRANSP'} ||= [{'value', 'OPAQUE'}] |
166
|
0 |
2 |
$$properties{'UID'} ||= [{'value', sprintf('%s@%s', _md5($event), $$defaults{'hostname'})}] |
line |
l |
!l&&r |
!l&&!r |
condition |
124
|
0 |
2 |
0 |
$$self{'properties'}{'prodid'} ||= sprintf('-//%s//NONSGML %s//EN', Sys::Hostname::hostname(), $app->moniker) |
127
|
0 |
2 |
0 |
$$self{'properties'}{'x_wr_calname'} ||= $app->moniker |
128
|
0 |
2 |
0 |
$$self{'properties'}{'x_wr_timezone'} ||= POSIX::strftime('%Z', localtime) |
130
|
0 |
2 |
0 |
$$self{'vfile'} ||= 'Text::vFile::asData'->new |
180
|
0 |
2 |
0 |
$properties{'calscale'} ||= $$self{'properties'}{'calscale'} |
181
|
0 |
2 |
0 |
$properties{'method'} ||= $$self{'properties'}{'method'} |
182
|
0 |
2 |
0 |
$properties{'prodid'} ||= $$self{'properties'}{'prodid'} |
183
|
0 |
2 |
0 |
$properties{'version'} ||= $$self{'properties'}{'version'} |
184
|
0 |
2 |
0 |
$properties{'x_wr_caldesc'} ||= $$self{'properties'}{'x_wr_caldesc'} |
185
|
0 |
2 |
0 |
$properties{'x_wr_calname'} ||= $$self{'properties'}{'x_wr_calname'} |
186
|
0 |
2 |
0 |
$properties{'x_wr_timezone'} ||= $$self{'properties'}{'x_wr_timezone'} |