Download the PHP package mawuekom/laravel-request-sanitizer without Composer
On this page you can find all versions of the php package mawuekom/laravel-request-sanitizer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mawuekom/laravel-request-sanitizer
More information about mawuekom/laravel-request-sanitizer
Files in mawuekom/laravel-request-sanitizer
Package laravel-request-sanitizer
Short Description Easily sanitize your form data
License MIT
Homepage https://github.com/mawuva/laravel-request-sanitizer
Informations about the package laravel-request-sanitizer
Laravel Request Sanitizer
Easily sanitize your form data
This package provides an easy way and a fluent interface to sanitize form data.
- The request sanitizer allows you to easily manipulate your form data before any validation or treatment.
- It's also compatible with Laravel's
FormRequest
object.
Installation
You can install the package via composer:
Usage
Syntax is similar to the way rules
are added to a Form Request.
Available Sanitizers
Sanitizer | Description |
---|---|
Capitalize |
Capitalizes the first character of a string |
CapitalizeEachWords |
Capitalizes each first character of a new word in a string |
Cast |
Casts a variable into the given type. |
EscapeHTML |
Remove HTML tags and encode special characters from the given string. |
FilterVars |
Simple PHP filter_var sanitizer |
Lowercase |
Converts a string to lowercase |
RemoveNonNumeric |
Removes any non numeric character |
StripTags |
Strip HTML and PHP tags using php's strip_tags() |
Trim |
Trims a string using php's trim() |
TrimDuplicateSpaces |
Replaces duplicate spaces with a single space. |
Uppercase |
Converts a string to uppercase |
- Contributions are appreciated!
FilterVars usage
The FilterVars sanitizer acts as a wrapper of the default PHP filter_var
function.
It accepts the same (optional) parameters as the original function.
Both parameters can be either an array
or string
type:
Please check PHP Documentation for more information on filter_vars
.
Writing your own Sanitizer
You can write your own sanitizer by implementing the SanitizerContract
interface, which requires only one method.
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-request-sanitizer with dependencies
illuminate/http Version ^6.0|^7.0|^8.0|^9.0|^10.0
symfony/http-foundation Version ^4.3.4|>=5.1.3