PHPackages                             dexterdr/censored - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. dexterdr/censored

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

dexterdr/censored
=================

A simple library for searching and removing obscene vocabulary.

v1.0.2(7y ago)011MITPHP

Since May 3Pushed 7y ago1 watchersCompare

[ Source](https://github.com/dexterdr/censored)[ Packagist](https://packagist.org/packages/dexterdr/censored)[ Docs](https://github.com/dexterdr/censored)[ RSS](/packages/dexterdr-censored/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

Сensored
========

[](#сensored)

[![Packagist Version](https://camo.githubusercontent.com/245e4680ca51c2ac173a65e669f88df453477952e95fc64bc19a7755fb50cd9b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64657874657264722f63656e736f7265642e737667)](https://packagist.org/packages/dexterdr/censored)[![PHPStan](https://camo.githubusercontent.com/8200e616fde4404cb348e95bb987c65291059e5f89521837e88fc4436073298c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d656e61626c65642d627269676874677265656e2e737667)](https://github.com/phpstan/phpstan)[![Packagist](https://camo.githubusercontent.com/2d7c9c516ec69a476e3539441c1e703c5c5b1d265cef928c22d711b5cfb155c5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f64657874657264722f63656e736f7265642e737667)](https://github.com/dexterdr/censored/blob/master/LICENSE)

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
------------

[](#installation)

```
$ composer require dexterdr/censored

```

```
{
    "require": {
        "dexterdr/censored": "^1.0"
    }
}
```

```
