_user = array(); if(!is_array($users)) { if($users == '') return ''; $users_r = explode(" ",trim($users)); } else { if(empty($users)) return ''; $users_r = $users; } $userdata = array(); foreach($users_r as $user) { $data = $auth->getUserData($user); if($data) { $userdata[$user] = $data; } } $this->_user = $userdata; return count($users_r); } public function getUserCount() { return count($this->_user); } public function getUserList() { $user = array_map(function($value){return $value['name'];},$this->_user); return $user; } public function renderUserList() { $return = ''; foreach($this->getUserList() as $user) { $return .= "" . hsc($user) . ""; } return $return; } } // vim:ts=4:sw=4:et: