00001 <?php 00007 class views_handler_filter_user_roles extends views_handler_filter_many_to_one { 00008 function get_value_options() { 00009 $this->value_options = user_roles(TRUE); 00010 unset($this->value_options[DRUPAL_AUTHENTICATED_RID]); 00011 } 00012 00016 function operators() { 00017 $operators = parent::operators(); 00018 $operators['empty']['title'] = t("Only has the 'authenticated user' role"); 00019 $operators['not empty']['title'] = t("Has roles in addition to 'authenticated user'"); 00020 return $operators; 00021 } 00022 }