serhiime / typos-generator
基于 https://github.com/lequer/TyposGenerator 的错别字生成器
1.0
2019-04-22 11:46 UTC
Requires
- php: >=7.0
- ext-json: *
This package is auto-updated.
Last update: 2024-08-29 00:42:19 UTC
README
基于 https://github.com/lequer/TyposGenerator 的错别字生成器
代码状态
关于
Author: Serhii Nekhaienko <sergey.nekhaenko@gmail.com>
Current Version: 1.0
Stable Version: 1.0
License: MIT
要求
PHP 7.0+
通过 Composer 安装
composer require serhiime/typos-generator
基本用法
use SerhiiMe\Typos\TyposGenerator;
use SerhiiMe\Typos\Storage\ArrayTyposStorage;
use SerhiiMe\Typos\Keyboard\EnglishKeyboard;
$options = [
'wrongKeys' => true,
'missedChars' => true,
'transposedChars' => false,
'doubleChars' => false,
'storage' => ArrayTyposStorage::class,
'keyboard' => EnglishKeyboard::class
];
$generator = new TyposGenerator($options);
/** @var $oneResult \SerhiiMe\Typos\Storage\ArrayTyposStorage */
$oneResult = $generator->generate('house')[0];
/** @var $listResult array
List of \SerhiiMe\Typos\Storage\ArrayTyposStorage objects */
$listResult = $generator->generate(['house','abandoned']);