【发布时间】:2022-12-08 05:13:45
【问题描述】:
我正在寻找建立一个关键字过滤规则我已经成功运行php artisan make:rule NoInvalidKeywords
我的 NoInvalideKeywords.php 中有这个
public function passes($attribute, $value)
{
return ! collect(explode(' ', $value))->contains(function ($word){
return Str::contains($word, ['video']);
});
}
上面的代码不检查是否区分大小写,例如,如果 Video 作为标题给出,则不检查规则。
【问题讨论】:
-
所以使用strtolower()?