package com.njcn.msgpush.module.push.client.factory;

import cn.hutool.core.util.StrUtil;

/**
 * 工厂侧通用辅助方法。
 */
public final class ProviderFactorySupport {

    private ProviderFactorySupport() {
    }

    /**
     * 只要任一配置值为空白，就认为当前渠道配置不完整。
     */
    public static boolean hasBlank(String... values) {
        if (values == null || values.length == 0) {
            return true;
        }
        for (String value : values) {
            if (StrUtil.isBlank(value)) {
                return true;
            }
        }
        return false;
    }
}
