Squiz Matrix
4.12.2
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
All
Data Structures
Namespaces
Functions
Variables
Pages
calendar_event_recurring_management.inc
1
<?php
18
require_once SQ_INCLUDE_PATH.
'/asset_management.inc'
;
19
30
class
Calendar_Event_Recurring_Management
extends
Asset_Management
31
{
32
33
38
function
Calendar_Event_Recurring_Management
(&$pm)
39
{
40
$this->
Asset_Management
($pm);
41
42
$this->vars = Array(
43
'name'
=> Array(
44
'added'
=>
'0.0.1'
,
45
'type'
=>
'text'
,
'default'
=>
''
,
46
'description'
=>
'The name of the event'
,
47
),
48
'description'
=> Array(
49
'added'
=>
'0.0.1'
,
50
'type'
=>
'wysiwyg'
,
'default'
=>
''
,
51
'description'
=>
'Description of the event'
,
52
),
53
'start_date'
=> Array(
54
'added'
=>
'0.0.1'
,
55
'type'
=>
'datetime'
,
56
'default'
=>
'---------- --:--:--'
,
57
'description'
=>
'The starting date and/or time of the event'
,
58
),
59
'end_date'
=> Array(
60
'added'
=>
'0.0.1'
,
61
'type'
=>
'datetime'
,
62
'default'
=>
'---------- --:--:--'
,
63
'description'
=>
'The ending date and/or time of the event'
,
64
),
65
'frequency'
=> Array(
66
'added'
=>
'0.0.1'
,
67
'type'
=>
'text'
,
68
'default'
=>
''
,
69
'description'
=>
'The frequency of the recurrence'
,
70
),
71
'stop_date'
=> Array(
72
'added'
=>
'0.0.1'
,
73
'type'
=>
'datetime'
,
74
'default'
=>
'---------- --:--:--'
,
75
'parameters'
=> Array(
76
'allow_null'
=> TRUE,
77
),
78
'description'
=>
'No occurrences will occur after this date'
,
79
),
80
);
81
82
$this->components = Array(
83
'__name__'
=> Array(
84
'default_weighting'
=>
'1'
,
85
),
86
'name'
=> Array (
87
'description'
=>
'Event name'
,
88
'default_weighting'
=>
'1'
,
89
),
90
'description'
=> Array (
91
'description'
=>
'Event description'
,
92
'default_weighting'
=>
'1'
,
93
),
94
'start_date'
=> Array (
95
'description'
=>
'Start date and/or time of first occurrence'
,
96
'default_weighting'
=>
'1'
,
97
),
98
'end_date'
=> Array (
99
'description'
=>
'End date and/or time of first occurrence'
,
100
'default_weighting'
=>
'1'
,
101
),
102
'stop_date'
=> Array (
103
'description'
=>
'Stop date for recurrence'
,
104
'default_weighting'
=>
'1'
,
105
),
106
);
107
108
}
//end constructor
109
110
117
function
_getFileList
()
118
{
119
return
Array(
120
'js/frequency_chooser.js'
,
121
);
122
123
}
//end _getFileList()
124
125
126
}
//end class
127
128
?>
squiz_matrix
packages
calendar
calendar_events
calendar_event_recurring
calendar_event_recurring_management.inc
Generated on Tue Jan 29 2013 14:04:55 for Squiz Matrix by
1.8.3.1