16
16
/**
17
17
* @property string $id
18
18
* @property string $display_name
19
+ * @property string $name_ci
19
20
* @property string $name
20
21
* @property int $services_critical_handled
21
22
* @property int $services_critical_unhandled
@@ -70,8 +71,9 @@ public function getKeyName()
70
71
public function getColumns ()
71
72
{
72
73
return [
73
- 'display_name ' => 'servicegroup_display_name ' ,
74
74
'name ' => 'servicegroup_name ' ,
75
+ 'name_ci ' => 'servicegroup_name_ci ' ,
76
+ 'display_name ' => 'servicegroup_display_name ' ,
75
77
'services_critical_handled ' => new Expression (
76
78
'SUM(CASE WHEN service_state = 2 '
77
79
. ' AND (service_handled = \'y \' OR service_reachable = \'n \') THEN 1 ELSE 0 END) '
@@ -131,6 +133,7 @@ public function getUnions()
131
133
[
132
134
'servicegroup_id ' => 'servicegroup.id ' ,
133
135
'servicegroup_name ' => 'servicegroup.name ' ,
136
+ 'servicegroup_name_ci ' => 'servicegroup.name_ci ' ,
134
137
'servicegroup_display_name ' => 'servicegroup.display_name ' ,
135
138
'service_id ' => 'service.id ' ,
136
139
'service_state ' => 'state.soft_state ' ,
@@ -145,6 +148,7 @@ public function getUnions()
145
148
[
146
149
'servicegroup_id ' => 'servicegroup.id ' ,
147
150
'servicegroup_name ' => 'servicegroup.name ' ,
151
+ 'servicegroup_name_ci ' => 'servicegroup.name_ci ' ,
148
152
'servicegroup_display_name ' => 'servicegroup.display_name ' ,
149
153
'service_id ' => new Expression ('NULL ' ),
150
154
'service_state ' => new Expression ('NULL ' ),
0 commit comments