class DTK::Network::Client::Command::RemoveFromGroup
Public Class Methods
new(group, user, options = {})
click to toggle source
# File lib/client/command/remove_from_group.rb, line 4 def initialize(group, user, options = {}) @group = group @user = user end
run(group, user, opts = {})
click to toggle source
# File lib/client/command/remove_from_group.rb, line 9 def self.run(group, user, opts = {}) new(group, user, opts).revoke_access end
Public Instance Methods
revoke_access()
click to toggle source
# File lib/client/command/remove_from_group.rb, line 13 def revoke_access rest_post("groups/#{@group}/remove_member", { name: @group, username: @user }) nil end