kaishiyoku/laravel-html-purifier
| Install | |
|---|---|
composer require kaishiyoku/laravel-html-purifier |
|
| Latest Version: | 2.3.0 |
| PHP: | >=7.1.3 |
| License: | MIT |
| Last Updated: | Sep 14, 2020 |
| Links: | GitHub · Packagist |
A HTML filter using htmlpurifier with additional HTML5 rules.
Table of contents
General
This package helps purifying HTML markup from unwanted one, like script tags or similar.
It uses the https://github.com/ezyang/htmlpurifier package with some added HTML5 rules.
Installation
Composer
Add "kaishiyoku/laravel-html-purifier": "1.*" to your composer.json
by running composer require kaishiyoku/laravel-html-purifier.
Update your dependencies by running composer update.
Usage
$dirtyHtml = '<a href="#">Dirty HTML<script type="text/javascript">alert('purified?');</script></a>';
$purifier = new HtmlPurifier();
$purifiedHtml = $purifier->purify($dirtyHtml);
Output:
<a href="#">Dirty HTML</a>
If you have any issues feel free to open a ticket.
License
MIT (https://github.com/Kaishiyoku/laravel-menu/blob/master/LICENSE)
Author
Twitter: @kaishiyoku
Website: www.andreas-wiedel.de
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 2.3.0 | >=7.1.3 | ^5.0| | MIT | |
| 2.2.1 | >=7.1.3 | ^5.0| | MIT | |
| 2.2.0 | >=7.1.3 | ^5.0| | MIT | |
| 2.1.0 | >=7.1.3 | ^5.0| | MIT | |
| 2.0.3 | >=7.1.3 | 5.*| | MIT | |
| 2.0.2 | >=7.1.3 | 5.* | MIT | |
| 2.0.1 | >=7.1.3 | 5.* | MIT | |
| 2.0.0 | >=7.1.3 | 5.* | MIT | |
| 1.1.1 | 5.* | MIT | ||
| 1.1.0 | 5.* | MIT | ||
| 1.0.6 | 5.* | MIT | ||
| 1.0.5 | 5.* | MIT | ||
| 1.0.4 | 5.* | MIT | ||
| 1.0.3 | 5.* | MIT | ||
| 1.0.2 | 5.* | MIT | ||
| 1.0.1 | 5.* | MIT | ||
| 1.0.0 | 5.* | MIT |