【发布时间】:2020-08-07 15:14:49
【问题描述】:
我正在使用 phalcon 3 并尝试覆盖默认的 httprequest 类并添加默认的自定义过滤器,如下所示:
public function getPut($name = null, $filters = null, $defaultValue = null, $notAllowEmpty = false, $noRecursive = false)
{
return parent::getPut($name, [$filters, function($value){return str_replace(['null', 'undefined'], null, $value);}], $defaultValue, $notAllowEmpty, $noRecursive);
}
这样我不必在我使用 request->getPut('paramname') 的每个地方(控制器)添加过滤器。但它不起作用。有人知道怎么做吗?
【问题讨论】: