class SplitIoClient::Cache::Repositories::SplitsRepository
def remove_from_flag_sets(feature_flag)
def remove_from_flag_sets(feature_flag) name = feature_flag[:name] flag_sets = get_split(name)[:sets] if exists?(name) if !flag_sets.nil? for flag_set in flag_sets @flag_sets.remove_feature_flag_from_flag_set(flag_set, feature_flag[:name]) if is_flag_set_exist(flag_set) && @flag_sets.get_flag_sets([flag_set]).length == 0 && !@flag_set_filter.should_filter? @flag_sets.remove_flag_set(flag_set) end end end end