@@ -1,13 +1,14 @@
# АТОЛ Онлайн
[](https://packagist.org/packages/axenov/atol-online)
[](https://packagist.org/packages/axenov/atol-online)
[](https://packagist.org/packages/axenov/atol-online)
[](https://packagist.org/packages/axenov/atol-online)
[](LICENSE)
Библиотека для фискализации чеков по 54-ФЗ через [облачные К К Т АТОЛ ](https://online.atol.ru/ ).
[](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml)
[](https://codecov.io/gh/anthonyaxenov/atol-online)
[](https://packagist.org/packages/axenov/atol-online)
[](https://packagist.org/packages/axenov/atol-online)
[](LICENSE)
[](LICENSE)
** [Документация ](/docs/readme.md )**
Текущие поддерживаемые версии АТОЛ Онлайн:
@@ -17,19 +18,13 @@
| v4 | 5.8 | 1.05 | Поддерживается |
| v5 | 2.0 | 1.2 | В планах |
Состояние веток:
| master | [](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [](https://codecov.io/gh/anthonyaxenov/atol-online) |
|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| dev | [](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [](https://codecov.io/gh/anthonyaxenov/atol-online) |
## Плюшечки
* Мониторинг К К Т и ФН
* Фискализация докумн етов на облачной К К Т
* Фискализация докумен тов на облачной К К Т
* Валидация данных до отправки документа на К К Т (насколько это возможно, согласно схеме)
* Расчёты денег в копейках
* PSR-4 автозагрузка, покрытие настоящими тестами, fluent-setters
* PSR-4 автозагрузка, покрытие настоящими тестами, fluent-setters, докблоки
## Системные требования
@@ -69,23 +64,18 @@ composer coverage # тестирование с покрытием
После тестирования с покрытием создаётся отчёт в директории ` .coverage` в корне репозитория.
## Использование библиотеки
### Использование библиотеки
Весь исходный код находится в директории [` /src`](/src).
Вы имеете право использовать и распространять е г о на условиях ** [лицензии MIT ](LICENSE )**.
**Комментарии phpdoc е с т ь буквально везде. Прокомментировано вообще всё.**
1 . Обращайтесь к [документации библиотеки ](/doc s ).
2 . Обращайтесь к [исходному коду ](/src ).
3. Обращайтесь к [тестам ](/tests ).
4. Используйте подсказки вашей IDE.
Тогда у вас не возникнет затруднений.
1. Обращайт есь к [документации библиотеки ](/docs )
2. Обращайтесь к [исходному коду ](/src ) и описанным докблокам
3 . Обращайтесь к [тестам ](/tests/AtolOnline/Test s )
4 . Используйте нормальную IDE
## Дополнительные ресурсы
* [Документация АТОЛ Онлайн ](https://online.atol.ru/lib/ )
## Лицензия
Вы имеете право использовать и распространят код из этого репозитория на условиях ** [лицензии MIT ](LICENSE )**.
[](https://liberapay.com/AnthonyAxenov/donate)