标签: php python design-patterns
我有一张超过100列的表格。单击每个列标题,我可以按提供的参数进行过滤。
例如,点击标题:name出现输入字段允许按名称进行过滤。
name
因此,它可以是不同的过滤器,一个字段和一些复合字段。
我尝试使用if条件来避免线性情况,例如:
if
if($type == "name") { // } else if ($type == "age") { // }
我认为应该是策略和工厂模式来创建具体搜索类的实例?你觉得怎么样?