opiy-org / laravel-sanitized
在保存时清理eloquent模型字段中的HTML
1.1.3
2021-11-05 16:16 UTC
Requires
- php: ^7.4|^8.0
- ext-fileinfo: *
- illuminate/support: ^8.0
- stevebauman/purify: ^4.0
Requires (Dev)
- dg/bypass-finals: ~1.1
- illuminate/database: ^8.0
- orchestra/testbench: ^6.0
- phpmd/phpmd: ~2.7
- phpstan/phpstan: ~0.11
- phpunit/php-code-coverage: ^9.0
- phpunit/phpunit: ^9.0
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: ~3.5
This package is auto-updated.
Last update: 2024-09-19 22:54:23 UTC
README
在保存时清理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)。有关更多信息,请参阅许可文件