1. 首页
  2. 考试认证
  3. 其它
  4. 简单库根据多上下文组合调整配置设置

简单库根据多上下文组合调整配置设置

上传者: 2024-12-11 07:10:27上传 ZIP文件 18.08KB 热度 27次

一个非常简单的库,用于根据多个上下文的给定组合来调整配置设置。用例假设您有一个页面显示来自不同制造商的各种汽车型号或零件的信息(带注释),但格式、布局和信息取决于它是哪个制造商、您来自哪个国家/地区以及您属于哪个用户组。此页面上的内容可能略有不同:福特有一个关于本田没有的调谐卡车的部分,福特英国没有显示这一点,因为调谐卡车在英国不那么受欢迎。英国的所有制造商页面都显示格式为日月年的日期。管理员可以查看所有评论(包括待处理/软删除)以及与评论相关的IP地址。但是,让我们假设英国的隐私法禁止向非员工/所有者显示IP地址。版主可以查看所有公开评论以及查看/批准待处理的评论。普通用户只能看到公开可见的评论。哇,这是很多非常具体的业务规则,你不觉得吗?为了满足这些业务规则,您可能会想做这样的事情:

if ( $ country === 'uk' ) { if ( $

下载地址
用户评论