laravel-yandex-speller maintained by codeblog.pro
Description
The package includes a tool for correcting typos of user-entered information using the Yandex.Speller service.
Author
Last update
2023/02/01 22:34
(dev-dependabot/composer/symfony/http-kernel-5.4.20)
License
Downloads
63
Yandex speller package
The package includes a tool for correcting typos of user-entered information using the Yandex.Speller service.
The package contains ready-made integration with the Laravel framework. However, this package can be used with any framework or without it at all.
Install
Via Composer
$ composer require codeblog.pro/laravel-yandex-speller-package
Usage
// 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);
Testing
$ composer test
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email panov@codeblog.pro instead of using the issue tracker.
Credits
License
The Apache License License. Please see License File for more information.

