Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
page_whats_new_management.inc
1 <?php
17 require_once SQ_INCLUDE_PATH.'/asset_management.inc';
18 
30 {
31 
32 
37  function __construct(&$pm)
38  {
39  parent::__construct($pm);
40 
41  $this->vars = Array(
42  'date_field' => Array(
43  'added' => '0.1',
44  'type' => 'selection',
45  'default' => 'updated',
46  'parameters' => Array(
47  'options' => Array(
48  'created' => 'Created Date',
49  'updated' => 'Last Updated Date',
50  'published' => 'Last Published Date',
51  ),
52  ),
53  'multiple' => FALSE,
54  'allow_empty' => FALSE,
55  ),
56  'range_type' => Array(
57  'added' => '0.1',
58  'type' => 'text',
59  'default' => 'default',
60  ),
61  'date_range_from' => Array(
62  'added' => '0.1',
63  'type' => 'datetime',
64  'default' => '---------- --:--:--',
65  'parameters' => Array(
66  'allow_null' => TRUE,
67  ),
68  ),
69  'date_range_to' => Array(
70  'added' => '0.1',
71  'type' => 'datetime',
72  'default' => '---------- --:--:--',
73  'parameters' => Array(
74  'allow_null' => TRUE,
75  ),
76  ),
77  'date_ranges' => Array(
78  'added' => '0.1',
79  'type' => 'serialise',
80  'default' => Array(),
81  ),
82  'link_value_filter' => Array(
83  'added' => '0.1',
84  'type' => 'text',
85  'default' => '',
86  ),
87  'link_value_filter_enabled' => Array(
88  'added' => '0.1',
89  'type' => 'boolean',
90  'default' => FALSE,
91  'parameters' => Array(
92  'allow_empty' => FALSE,
93  ),
94  ),
95  'link_value_filter_logic' => Array(
96  'added' => '0.16',
97  'type' => 'boolean',
98  'default' => TRUE,
99  'parameters' => Array(
100  'allow_empty' => FALSE,
101  ),
102  ),
103  );
104 
105  }//end constructor
106 
107 
114  function getEventList()
115  {
116  return Array(
117  Array(
118  'event_name' => 'requestKeywords',
119  'broadcast_type_code' => 'content_type',
120  'broadcast_strict_type_code' => FALSE,
121  'options' => Array(
122  'side_of_link' => 'major',
123  'indirect' => TRUE,
124  'is_exclusive' => NULL,
125  'is_dependant' => 1,
126  'value' => '',
127  'link_type' => SQ_LINK_TYPE_2 | SQ_LINK_TYPE_1,
128  ),
129  ),
130  );
131 
132  }//end getEventList()
133 
134 
135 }//end class
136 
137 ?>