dexterdr / censored
A simple library for searching and removing obscene vocabulary.
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/dexterdr/censored
Requires (Dev)
- phpstan/phpstan: ^0.11.0@dev
- phpunit/phpunit: ^8
This package is auto-updated.
Last update: 2025-12-07 22:55:27 UTC
README
A simple library for searching and removing obscene vocabulary.
Currently there are dictionaries only for English and Russian languages.
use Censored\Censored; $text = 'String to validate...'; $censored = new Censored(); $censored->isAcceptable($text); // true $censored->setLanguages(['en', 'ru']); $censored->setExactMatch(false); $censored->getProhibitedWordsCount($text); // 0
Installation
$ composer require dexterdr/censored
{
"require": {
"dexterdr/censored": "^1.0"
}
}
<?php require 'vendor/autoload.php'; use Censored\Censored; $censored = new Censored(['en', 'ru'], false);