我正在寻找有关如何解决我遇到的问题的建议。我有一个对函数执行数据库检查的过滤器postFilter
。过滤器主要查看是否应生成电子邮件并发送站点管理员设置的模板。此功能按预期工作。
我遇到的问题是,我需要将某些操作传递给仅在操作中公开的电子邮件模板。我最初的想法是以可以从过滤器函数访问的数组的形式将所需的值分配给系统参数。这样做的问题是记录每个传递额外数据的操作。
我只是想知道是否有更优雅的解决方案......我想让系统对用户尽可能灵活,所以如果有一种方法可以让用户设置一个捕获preFilter
动作,然后可以将所需的信息传递给postFilter
.
谢谢大家。