codeblog.pro/laravel-yandex-speller

该包包含一个工具,用于使用Yandex.Speller服务纠正用户输入信息的错误。

v0.1 2020-10-06 13:07 UTC

README

Build Status Scrutinizer Code Quality Code Coverage Code Intelligence Status Total Downloads Version

该包包含一个工具,用于使用Yandex.Speller服务纠正用户输入信息的错误。

该包包含与Laravel框架的预集成。然而,这个包可以与任何框架一起使用,也可以完全不使用框架。

安装

通过Composer

$ composer require codeblog.pro/laravel-yandex-speller-package

用法

// Consider the example of a typo in the word "temperature" (tempirature).

// First way: using a GET request at http://<our-domain>/api/yandex-speller/tempirature
// Result: {"source_string":"tempirature","corrected_array":["temperature"]}

// Second way:
$sourceString = 'tempirature';
$yandexSpellerService = new YandexSpellerService();
$yandexSpellerAnswer = $yandexSpellerService->getAnswerByString($sourceString);
var_dump($yandexSpellerAnswer);

测试

$ composer test

贡献

请参阅 CONTRIBUTING 以获取详细信息。

安全

如果您发现任何安全相关的问题,请通过电子邮件 panov@codeblog.pro 向我们报告,而不是使用问题跟踪器。

鸣谢

许可

Apache许可证。请参阅 许可文件 以获取更多信息。