Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
search_list_management.inc
1 <?php
17 require_once SQ_INCLUDE_PATH.'/asset_management.inc';
18 
30 {
31 
32 
37  function Search_List_Management(&$pm)
38  {
39  $this->Asset_Management($pm);
40 
41  $this->vars['default_format'] = Array(
42  'added' => '0.1',
43  'type' => 'wysiwyg',
44  'default' => '%search_term% ( %number_of_occurrences% )',
45  );
46 
47  $this->vars['search_field'] = Array(
48  'added' => '0.1',
49  'type' => 'text',
50  'default' => '',
51  );
52 
53  $this->vars['group_by'] = Array(
54  'added' => '0.1',
55  'type' => 'selection',
56  'default' => 'number',
57  'parameters' => Array(
58  'multiple' => FALSE,
59  'allow_empty' => FALSE,
60  'options' => Array(
61  'number' => 'Standard',
62  'random' => 'Random',
63  ),
64  ),
65  );
66 
67  }//end constructor
68 
69 
76  function getEventList()
77  {
78  return Array(
79  Array(
80  'event_name' => 'requestKeywords',
81  'broadcast_type_code' => 'content_type',
82  'broadcast_strict_type_code' => FALSE,
83  'options' => Array(
84  'side_of_link' => 'major',
85  'indirect' => TRUE,
86  'is_exclusive' => NULL,
87  'is_dependant' => 1,
88  'value' => '',
89  'link_type' => SQ_LINK_TYPE_2 | SQ_LINK_TYPE_1,
90  ),
91  ),
92  );
93 
94  }//end getEventList()
95 
96 }//end class
97 
98 ?>