Lines Matching refs:filter

29     protected $filter = [];   // user selection filter(s)
137 $this->filter = $this->retrieveFilter();
168 $this->users_total = $this->auth->canDo('getUserCount') ? $this->auth->getUserCount($this->filter) : -1;
204 $user_list = $this->auth->retrieveUsers($this->start, $this->pagesize, $this->filter);
210 $export_label = empty($this->filter) ? $this->lang['export_all'] : $this->lang['export_filtered'];
303 if (!empty($this->filter)) {
551 * Returns htmlescaped filter value
558 if (empty($this->filter)) return '';
559 return (isset($this->filter[$key]) ? hsc($this->filter[$key]) : '');
563 * Print hidden inputs with the current filter values
572 foreach ($this->filter as $key => $filter) {
573 echo '<input type="hidden" name="filter[' . $key . ']" value="' . hsc($filter) . '" />';
931 * Set the filter with the current search terms or clear the filter
938 $this->filter = [];
943 if (!empty($user)) $this->filter['user'] = $user;
944 if (!empty($name)) $this->filter['name'] = $name;
945 if (!empty($mail)) $this->filter['mail'] = $mail;
946 if (!empty($grps)) $this->filter['grps'] = implode('|', $grps);
959 $t_filter = $INPUT->arr('filter');
962 $filter = [];
964 if (isset($t_filter['user'])) $filter['user'] = $t_filter['user'];
965 if (isset($t_filter['name'])) $filter['name'] = $t_filter['name'];
966 if (isset($t_filter['mail'])) $filter['mail'] = $t_filter['mail'];
967 if (isset($t_filter['grps'])) $filter['grps'] = $t_filter['grps'];
969 return $filter;
1015 * Export a list of users in csv format using the current filter criteria
1019 // list of users for export - based on current filter criteria
1020 $user_list = $this->auth->retrieveUsers(0, 0, $this->filter);