muamba_status)) { return muamba_statuses($values->muamba_status); } } } /** * Filter by transaction status */ class views_handler_filter_muamba_status extends views_handler_filter_in_operator { function get_value_options() { if (!isset($this->value_options)) { $this->value_title = t('Transaction status'); $this->value_options = muamba_statuses(); } } } /** * Active transactions. * * @todo */ class views_handler_field_muamba_active extends views_handler_field_boolean { /** * Override parent::query() and don't alter query. */ function query() { $this->field_alias = 'muamba_active_'. $this->position; } /** * Renders the field. */ function render($values) { parent::render($values); } }