function applyFilters($q, $au)
{
-
-// DB_DataObject::debugLevel(1);
- if (!empty($q['query']['empty_etype'])) {
- $this->whereAdd("etype = ''");
- }
-
- // this should be handled by roo... using '!name[0]' ....
- if(!empty($q['!name'])){
- $names = is_array($q['!name']) ? $q['!name'] : explode(',', $q['!name']);
- foreach($names as $name){
- $name = $this->escape($name);
- $this->whereAdd("
- core_enum.name NOT IN ('$name')
- ");
- }
- }
- if(!empty($q['search']['display_name'])) {
- $name = $this->escape($q['search']['display_name']);
- // ilike on postgres?!?
- $this->whereAdd("
- core_enum.display_name LIKE '{$name}%'
- ");
-
- }
-
- if(!empty($q['query']['name'])) {
- $name = $this->escape($q['query']['name']);
- // ilike on postgres?!?
- $this->whereAdd("
- core_enum.name LIKE '%{$name}%'
- OR
- core_enum.display_name LIKE '%{$name}%'
- ");
- }
-
-// print_r($this);
- if(!empty($q['id'])){
- $this->id = $q['id'];
- }
+//
+//// DB_DataObject::debugLevel(1);
+// if (!empty($q['query']['empty_etype'])) {
+// $this->whereAdd("etype = ''");
+// }
+//
+// // this should be handled by roo... using '!name[0]' ....
+// if(!empty($q['!name'])){
+// $names = is_array($q['!name']) ? $q['!name'] : explode(',', $q['!name']);
+// foreach($names as $name){
+// $name = $this->escape($name);
+// $this->whereAdd("
+// core_enum.name NOT IN ('$name')
+// ");
+// }
+// }
+// if(!empty($q['search']['display_name'])) {
+// $name = $this->escape($q['search']['display_name']);
+// // ilike on postgres?!?
+// $this->whereAdd("
+// core_enum.display_name LIKE '{$name}%'
+// ");
+//
+// }
+//
+// if(!empty($q['query']['name'])) {
+// $name = $this->escape($q['query']['name']);
+// // ilike on postgres?!?
+// $this->whereAdd("
+// core_enum.name LIKE '%{$name}%'
+// OR
+// core_enum.display_name LIKE '%{$name}%'
+// ");
+// }
+//
+//// print_r($this);
+// if(!empty($q['id'])){
+// $this->id = $q['id'];
+// }
}