public function get_userlist_all() { if (array_key_exists('event', $this->postData) && $this->postData['event'] == 'send_msg' || $this->postData['event'] == 'send_msg_with_video') { $this->user_list = \Middleware::getAllUsersId(); } else { $this->user_list = \Middleware::getOnlineUsersId(); } return $this; }
/** * Set user list by id * * @param mixed $list */ public function setUserListById($list) { if (is_string($list) || is_int($list)) { if ($list == 'all') { $this->param['user_list'] = Middleware::getAllUsersId(); } else { $this->param['user_list'] = array($list); } } else { $this->param['user_list'] = $list; } }
if (!empty($_POST['user_list_type']) && !empty($_POST['event'])) { Admin::checkAccess(AdminAccess::ACCESS_CREATE); if (@$_POST['need_reboot']) { $reboot_after_ok = 1; } else { $reboot_after_ok = 0; } $event = new SysEvent(); $event->setTtl($_POST['ttl']); if (@$_POST['user_list_type'] == 'to_all') { if ($_POST['event'] == 'send_msg' || $_POST['event'] == 'send_msg_with_video') { $event->setUserListByMac('all'); $user_list = Middleware::getOnlineUsersId(); } else { $event->setUserListByMac('online'); $user_list = Middleware::getAllUsersId(); } } elseif (@$_POST['user_list_type'] == 'to_single') { $event->setUserListByMac(@$_POST['mac']); $user_list = Middleware::getUidByMac(@$_POST['mac']); $user_list = array($user_list); } elseif (@$_POST['user_list_type'] == 'by_pattern') { if (@$_POST['pattern'] == 'mag100') { $user_list = Middleware::getUidsByPattern(array('hd' => 0)); } else { if (@$_POST['pattern'] == 'mag200') { $user_list = Middleware::getUidsByPattern(array('stb_type' => 'MAG200')); } else { if (@$_POST['pattern'] == 'mag245') { $user_list = Middleware::getUidsByPattern(array('stb_type' => 'MAG245')); } else {
private function get_userlist_all(&$event) { $user_list = array(); if ($this->postData['event'] == 'send_msg' || $this->postData['event'] == 'send_msg_with_video') { $user_list = \Middleware::getAllUsersId(); } else { $user_list = \Middleware::getOnlineUsersId(); } return $user_list; }