PHPackages                             andrey-dvoryadkin/morpher-ws3-php7.3-client - 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. andrey-dvoryadkin/morpher-ws3-php7.3-client

ActiveLibrary

andrey-dvoryadkin/morpher-ws3-php7.3-client
===========================================

Склонение по падежам на русском, украинском и казахском языках, расстановка ударений в текстах - PHP-клиент для API morpher.ru.

1.1.0(2y ago)011MITPHPPHP &gt;=7.3

Since Aug 25Pushed 2y agoCompare

[ Source](https://github.com/andrey-dvoryadkin/morpher-ws3-php7.3-client)[ Packagist](https://packagist.org/packages/andrey-dvoryadkin/morpher-ws3-php7.3-client)[ Docs](https://github.com/andrey-dvoryadkin/morpher-ws3-php7.3-client)[ RSS](/packages/andrey-dvoryadkin-morpher-ws3-php73-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (3)Used By (0)

PHP-клиент веб-сервиса ws3.morpher.ru
=====================================

[](#php-клиент-веб-сервиса-ws3morpherru)

[![Latest Stable Version](https://camo.githubusercontent.com/c36a1945a8e71acbc19940ed0af5e3415a16c83f9f39ec669452f25331d517d2/687474703a2f2f706f7365722e707567782e6f72672f6d6f72706865722f7773332d636c69656e742f76)](https://packagist.org/packages/morpher/ws3-client) [![Total Downloads](https://camo.githubusercontent.com/96c4128fb18501b30d96c83756acc82e7bb0a0d8686c6245782ba85dc62f7a15/687474703a2f2f706f7365722e707567782e6f72672f6d6f72706865722f7773332d636c69656e742f646f776e6c6f616473)](https://packagist.org/packages/morpher/ws3-client) [![Latest Unstable Version](https://camo.githubusercontent.com/4789e596d744756061945293b9d09b2eb5b0a6c487f49bfbacbbbc8190b2c755/687474703a2f2f706f7365722e707567782e6f72672f6d6f72706865722f7773332d636c69656e742f762f756e737461626c65)](https://packagist.org/packages/morpher/ws3-client) [![License](https://camo.githubusercontent.com/1d559c085d019112c847b48f952ca43070c0b51465f2f6014f93782ce4cfa86a/687474703a2f2f706f7365722e707567782e6f72672f6d6f72706865722f7773332d636c69656e742f6c6963656e7365)](https://packagist.org/packages/morpher/ws3-client) [![PHP Version Require](https://camo.githubusercontent.com/4ab68ffd3956a7efe0f5fc4f035c73929a69ec758ffaa3d894e1ff3d25c7ba1a/687474703a2f2f706f7365722e707567782e6f72672f6d6f72706865722f7773332d636c69656e742f726571756972652f706870)](https://packagist.org/packages/morpher/ws3-client)

История изменений:

- 0.2.2 03.12.2022 Добавлена поддержка PHP 7.4 (раньше код выполнялся только на PHP 8.0+)

Библиотека реализует следующие функции (с помощью веб-сервиса "Морфер 3.0"):

На русском языке:

- [Склонение слов и фраз по падежам](#rusdecl)
- [Выделение в строке фамилии, имени и отчества](#rusfio)
- [Пропись чисел и склонение единицы измерения (3 новых письма, 10 комментариев)](#russpell)
- [Пропись чисел в виде порядковых числительных («сто первый километр»)](#russpellord)
- [Пропись дат в любом падеже («пятого мая две тысячи первого года»)](#rusdate)
- [Склонение прилагательных по родам](#rusadjgend)
- [Образование прилагательных от названий городов и стран](#rusadj)
- [Расстановка ударений в текстах](#russtress)
- [Пользовательский словарь для исправлений](#userdict)

На украинском языке:

- [Склонение по падежам;](#ukrdecl)
- [Пропись чисел и склонение единицы измерения (3 рублі, 10 коментарів)](#ukrspell)
- [Пользовательский словарь для исправлений](#userdict)

На казахском языке:

- [Склонение по падежам, числам и лицам](#qazaqdecl)

Общие:

- [Остаток запросов на текущие сутки](#queriesleft)
- [Обработка ошибок](#error-handling)

Веб-сервис "Морфер 3.0" предусматривает бесплатное (с ограничениями) и платное использование. Подробнее смотрите на [сайте проекта](https://morpher.ru/ws3/#limitations).

Требования к системе
--------------------

[](#требования-к-системе)

- PHP 7.4 и выше
- composer

Установка
---------

[](#установка)

Если в вашем проекте отсутствует файл composer.json, то необходимо выполнить:

```
$ composer init

```

И ответить на вопросы программы (название проекта и т.д.). Обратите внимание на параметр `minimum-stability` - он должен быть не выше чем указано в той версии пакета morpher, которую вы будете устанавливать в свой проект. Если не получилось установить пакет, попробуйте задать в файле composer.json : `"minimum-stability": "dev"`.

Файл composer.json и папка vendor будут созданы.
Выполните команду:

```
$  composer require morpher/ws3-client

```

Использование
-------------

[](#использование)

```
