Give_API_Keys_Table::query PHP Method

query() public method

Performs the key query
Since: 1.1
public query ( ) : array
return array
    public function query()
    {
        $users = get_users(array('meta_value' => 'give_user_secret_key', 'number' => $this->per_page, 'offset' => $this->per_page * ($this->get_paged() - 1)));
        $keys = array();
        foreach ($users as $user) {
            $keys[$user->ID]['id'] = $user->ID;
            $keys[$user->ID]['email'] = $user->user_email;
            $keys[$user->ID]['user'] = '<a href="' . add_query_arg('user_id', $user->ID, 'user-edit.php') . '"><strong>' . $user->user_login . '</strong></a>';
            $keys[$user->ID]['key'] = Give()->api->get_user_public_key($user->ID);
            $keys[$user->ID]['secret'] = Give()->api->get_user_secret_key($user->ID);
            $keys[$user->ID]['token'] = Give()->api->get_token($user->ID);
        }
        return $keys;
    }