class views_handler_filter_user_relationships_status in User Relationships 6
Same name and namespace in other branches
- 7 user_relationship_views/views_handler_filter_user_relationships_status.inc \views_handler_filter_user_relationships_status
@file User Relationships Views integration. Filter on value of approved column
Hierarchy
- class \views_handler_filter_user_relationships_status extends \views_handler_filter_equality
Expanded class hierarchy of views_handler_filter_user_relationships_status
1 string reference to 'views_handler_filter_user_relationships_status'
- user_relationship_views_views_data in user_relationship_views/
user_relationship_views.views.inc - hook_views_data()
File
- user_relationship_views/
views_handler_filter_user_relationships_status.inc, line 8 - User Relationships Views integration. Filter on value of approved column
View source
class views_handler_filter_user_relationships_status extends views_handler_filter_equality {
function get_value_options() {
if (!isset($this->value_options)) {
$this->value_title = t('Status');
$this->value_options = array(
'0' => t('pending'),
'1' => t('approved'),
);
}
}
function value_form(&$form, &$form_state) {
parent::value_form($form, $form_state);
// 0 won't work as a key for checkboxes.
$form['value'] = array(
'#type' => 'select',
'#title' => t('Status'),
'#options' => array(
t('Pending'),
t('Approved'),
),
'#default_value' => $this->value,
'#multiple' => FALSE,
);
}
}