yaqbick / yii2-purifier-behavior
Purifier提供从任何有害代码中清理HTML的功能。
v1.0.0
2016-01-25 09:20 UTC
Requires
- yiisoft/yii2: >=2.0.6
This package is not auto-updated.
Last update: 2024-09-19 20:28:37 UTC
README
Purifier提供从任何有害代码中清理HTML的功能。
安装
安装此扩展的首选方法是通过composer。
运行以下命令之一:
php composer.phar require --prefer-dist rokorolov/yii2-purifier-behavior "*"
或者
"rokorolov/yii2-purifier-behavior": "*"
将以下内容添加到您的composer.json
文件的require部分。
使用方法
一旦安装了此扩展,只需在代码中通过
将行为附加到模型并配置。
use rokorolov\purifier\PurifierBehavior; public function behaviors() { return [ // ... 'purifierBehavior' => [ 'class' => PurifierBehavior::className(), 'attributes' => [ self::EVENT_BEFORE_UPDATE => ['description'], self::EVENT_BEFORE_INSERT => ['description'], ], 'textAttributes' => [ self::EVENT_BEFORE_UPDATE => ['title', 'slug'], self::EVENT_BEFORE_INSERT => ['title', 'slug'] ] ], ]; }