* @version : HUOSDK 8.0 */ namespace huolib\constant; class NewsConst { CONST NEWS_TYPE_ALL = 0; //所有 CONST NEWS_TYPE_NEWS = 1; //新闻 CONST NEWS_TYPE_STRATEGY = 2; //攻略 CONST NEWS_TYPE_ACTIVITY = 3; //活动 CONST NEWS_TYPE_NOTICE = 4; //公告 CONST NEWS_TYPE_AWARD = 5; //有奖 CONST NEWS_TYPE_AGENTNOTICE = 6; //渠道公告 CONST NEWS_TYPE_OTHER = 7; //其他 CONST NEWS_TYPE_MP = 8; //小程序问题 CONST NEWS_TYPE_HUNTER_AND = 9; //猎人平台安卓试玩 CONST NEWS_TYPE_HUNTER_IOS = 10; //猎人平台IOS试玩 CONST NEWS_ID_USER_AGREEMENT = 1; //用户协议 CONST NEWS_ID_ANTI_ADDICTION = 2; //防沉迷说明 CONST NEWS_ID_INTEGRAL_RULE = 3; //积分规则说明 CONST NEWS_ID_CERTIFICATE_NUMBER = 4; //网络文化经营许可证详情页id CONST NEWS_ID_RECORD_NUMBER = 5; //网站备案号详情页id CONST SHOP_DRAW_ACT_ID = 6; //积分商城默认首页抽奖活动id CONST NEWS_ID_REBATE_EXPLAIN = 7; //WEB-返利指南 CONST NEWS_ID_ROLEID_EXPLAIN = 8; //角色id说明 CONST NEWS_ID_ACCOUNT_DEAL = 9; //交易须知 CONST NEWS_ID_ANTI_FRAUD = 10; //防诈骗 CONST NEWS_ID_DISPUTE_RESOLUTION = 11; //纠纷处理 CONST NEWS_ID_ABOUT_US = 14; //关于我们 CONST NEWS_ID_CONTACT_US = 15; //联系我们 CONST NEWS_ID_JOIN_US = 16; //诚聘英才 CONST NEWS_ID_PARENT_CARE = 17; //家长监护 CONST NEWS_ID_HUNTER_AND_NEW = 19; //猎人平台安卓新手必读 CONST NEWS_ID_HUNTER_IOS_NEW = 20; //猎人平台IOS新手必读 CONST MP_DRAW_ACT_ID = 21; //小程序盒子积分抽奖 const NEWS_COMMENT_STATUS_ALLOW = 2; //允许评论 const NEWS_COMMENT_STATUS_NOT_ALLOW = 1; //不允许评论 const NEWS_PUBLISHED = 2; //已发布 const NEWS_UNPUBLISHED = 1; //未发布 const NEWS_IS_NOT_TOP = 1; //不置顶 const NEWS_IS_TOP = 2; //置顶 const NEWS_IS_NOT_RECOMMEND = 1; //不推荐 const NEWS_IS_RECOMMEND = 2; //推荐 const NEWS_STATION_ACTIVITY = 1; //站内活动 const NEWS_STATION_OUT_ACTIVITY = 2; //站外活动 /** * @param $type * @param bool $all * * @return array|bool|mixed */ public static function getNewsMsg($type, $all = false) { $_msg = array( self::NEWS_TYPE_NEWS => '新闻', self::NEWS_TYPE_STRATEGY => '攻略', self::NEWS_TYPE_ACTIVITY => '活动', self::NEWS_TYPE_NOTICE => '公告', self::NEWS_TYPE_AWARD => '有奖', self::NEWS_TYPE_AGENTNOTICE => '推广通知', self::NEWS_TYPE_OTHER => '其他', ); if (true == $all) { return $_msg; } if (!isset($_msg[$type])) { return false; } return $_msg[$type]; } /** * 获取所有开服类型 * * @param bool $inc * * @return array */ public static function getNewsTypes($inc = false) { $_types = self::getNewsMsg(null, true); if (true == $inc) { $_default = ["0" => "选择类型"]; $_types = $_default + $_types; } return $_types; } }