function library_handler_filter_library_status::query in Library 6
Same name and namespace in other branches
- 6.2 includes/views/handlers/library_handler_filter_library_status.inc \library_handler_filter_library_status::query()
- 7 includes/views/handlers/library_handler_filter_library_status.inc \library_handler_filter_library_status::query()
File
- includes/
views/ handlers/ library_handler_filter_library_status.inc, line 9
Class
Code
function query() {
$this
->ensure_my_table();
$field = "{$this->table_alias}.{$this->real_field}";
$field2 = "{$this->table_alias}.in_circulation";
$node = $this->query
->ensure_table('library');
$this->query
->add_where($this->options['group'], "{$field} " . (empty($this->value) ? '!=' : '=') . " " . LIBRARY_ITEM_AVAILABLE . " AND {$field2} = " . LIBRARY_CIRCULATION);
}