Yii2 のバリデーションについて質問があります。したがって、私のモデル検証ルールは次のようになります。
return [
['status', 'required', 'on' => 'update'],
[['status'], function ($attribute) {
$this->$attribute = \yii\helpers\HtmlPurifier::process($this->$attribute);
}],
];
問題は、コンテンツが の場合、<script>alert('something')</script>
ピュリファイアーが原因で空白になり、コンテンツが必要な検証に合格することです。
では、require のコンテンツを再検証するにはどうすればよいでしょうか。もしくはどうするのが良いのでしょうか?