From 1f3c025f3684f4813d27b843755b7640e37d5dc2 Mon Sep 17 00:00:00 2001 From: JaguarJack Date: Thu, 18 Jun 2020 16:29:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=95=8F=E6=84=9F=E8=AF=8D?= =?UTF-8?q?=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/catch.php | 1 + extend/catcher/validates/SensitiveWord.php | 29 ++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/config/catch.php b/config/catch.php index b06605a..b38e18f 100644 --- a/config/catch.php +++ b/config/catch.php @@ -58,6 +58,7 @@ return [ */ 'validates' => [ \catcher\validates\Sometimes::class, + \catcher\validates\SensitiveWord::class, ], /** * 上传设置 diff --git a/extend/catcher/validates/SensitiveWord.php b/extend/catcher/validates/SensitiveWord.php index b3d9bbc..685fd70 100644 --- a/extend/catcher/validates/SensitiveWord.php +++ b/extend/catcher/validates/SensitiveWord.php @@ -1 +1,30 @@ getSensitiveWords($trie->getTries(), $value, false); + + return !$word; + } + + public function message(): string + { + // TODO: Implement message() method. + return '内容包含敏感词'; + } +}