phpbb\notification\type\group_request::find_users_for_notification PHP Method

find_users_for_notification() public method

public find_users_for_notification ( $group, $options = [] )
    public function find_users_for_notification($group, $options = array())
    {
        $options = array_merge(array('ignore_users' => array()), $options);
        $sql = 'SELECT user_id
			FROM ' . USER_GROUP_TABLE . '
			WHERE group_leader = 1
				AND group_id = ' . (int) $group['group_id'];
        $result = $this->db->sql_query($sql);
        $user_ids = array();
        while ($row = $this->db->sql_fetchrow($result)) {
            $user_ids[] = (int) $row['user_id'];
        }
        $this->db->sql_freeresult($result);
        $this->user_loader->load_users($user_ids);
        return $this->check_user_notification_options($user_ids, $options);
    }