Description
Validation Rule to Detect Profanity
Overview
Squeaky (short for Squeaky Clean) is a Laravel validation rule that can be integrated into your application to ensure user‑submitted data—such as names or biographies—is free of profanity and remains clean.
Usage
Simply add the Clean() rule to your validation array, and the check will run automatically.
Technical Details
Squeaky leverages Profanify, a PestPHP plugin designed for code analysis. By reusing Profanify’s profanity detection capabilities, Squeaky offers robust support for multiple locales beyond just English right from the start.
Related Projects
Laravel Artifact
Media Management Package
Mirror
Impersonation Package
LaravelPlus Updater
Sync Laravel Projects
Laravel Credits
Credit Management System
Laravel Glider
Glide Image Manipulation in Blade Templates
Laravel Ownable
Eloquent Ownership Relationships