Download the PHP package mews/purifier without Composer
On this page you can find all versions of the php package mews/purifier. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mews/purifier
More information about mews/purifier
Files in mews/purifier
Package purifier
Short Description Laravel 5/6/7/8/9/10 HtmlPurifier Package
License MIT
Homepage https://github.com/mewebstudio/purifier
Informations about the package purifier
HTMLPurifier for Laravel 5/6/7/8/9/10/11
A simple Laravel service provider for easily using HTMLPurifier inside Laravel. From their website:
HTML Purifier is a standards-compliant HTML filter library written in PHP. HTML Purifier will not only remove all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive whitelist, it will also make sure your documents are standards compliant, something only achievable with a comprehensive knowledge of W3C's specifications. Tired of using BBCode due to the current landscape of deficient or insecure HTML filters? Have a WYSIWYG editor but never been able to use it? Looking for high-quality, standards-compliant, open-source components for that application you're building? HTML Purifier is for you!
Installation
For Laravel 5.5+
Require this package with composer:
The service provider will be auto-discovered. You do not need to add the provider anywhere.
For Laravel 5.0 to 5.4
Require this package with composer:
Find the providers
key in config/app.php
and register the HTMLPurifier Service Provider.
Find the aliases
key in config/app.php
and register the Purifier alias.
For Laravel 4
Check out HTMLPurifier for Laravel 4
Usage
Use these methods inside your requests or middleware, wherever you need the HTML cleaned up:
or
dynamic config
or
use URI filter
Alternatively, in Laravel 7+, if you're looking to clean your HTML inside your Eloquent models, you can use our custom casts:
Configuration
To use your own settings, publish config.
Config file config/purifier.php
should like this
Change log
Please see the Github Releases Tab for more information on what has changed recently.
Security
If you discover any security related issues, please email the author instead of using the issue tracker.
Credits
- HTMLPurifier.org - created the actual HTMLPurifier this package uses;
- Muharrem ERİN - package author and maintainer;
- All Contributors
License
MIT. Please see the license file for more information.
All versions of purifier with dependencies
illuminate/config Version ^5.8|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
illuminate/support Version ^5.8|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
illuminate/filesystem Version ^5.8|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
ezyang/htmlpurifier Version ^4.16.0