value => '权重选择模式', self::INDEPENDENT_PROBABILITY->value => '独立概率模式', ]; } /** * 获取奖励模式名称 * * @param int $mode * @return string */ public static function getName(int $mode): string { return self::getAll()[$mode] ?? '未知'; } /** * 检查奖励模式是否有效 * * @param int $mode * @return bool */ public static function isValid(int $mode): bool { return isset(self::getAll()[$mode]); } }