Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
calendar_event_recurring_management.inc
1 <?php
18 require_once SQ_INCLUDE_PATH.'/asset_management.inc';
19 
31 {
32 
33 
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 ?>