opiy-org/laravel-sanitized

在保存时清理eloquent模型字段中的HTML

1.1.3 2021-11-05 16:16 UTC

This package is auto-updated.

Last update: 2024-09-19 22:54:23 UTC


README

Latest Stable Version GitHub latest commit Packagist GitHub Actions

在保存时清理eloquent模型字段中的HTML

安装

您可以通过composer安装此包

composer require opiy-org/laravel-sanitized

发布配置文件

php artisan vendor:publish --provider=OpiyOrg\LaravelSanitized\LaravelSanitizedServiceProvider"

用法

只需将特质添加到您的模型中

use OpiyOrg\LaravelSanitized\Sanitized;

class YoutModel extends Model
{
    use Sanitized;
    ...

并添加您想要清理的字段列表

  protected array $fieldsToSanitize = [
    'body',
    'description',
    ...
  ];

测试

composer test

更新日志

有关最近更改的更多信息,请参阅更新日志

安全

如果您发现任何安全相关的问题,请通过电子邮件opiy[at]opiy.org联系,而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件