def remove(members)
target = find_membership_container :writable => true
type = get_type_option(options)
if options.all
say "Removing all members from #{target.class.model_name.downcase} ... "
target.delete_members
success "done"
else
raise ArgumentError, 'You must pass at least one member to this command.' unless members.present?
say "Removing #{pluralize(members.length, 'member')} from #{target.class.model_name.downcase} ... "
members = search_team_members(target.members, members).map{|member| member.id} if team?(type) && !options.ids
target.update_members(changes_for(members, 'none', type))
success "done"
end
0
end