Актуализирован readme
This commit is contained in:
30
README.md
30
README.md
@@ -6,36 +6,30 @@
|
|||||||
[](https://packagist.org/packages/axenov/atol-online)
|
[](https://packagist.org/packages/axenov/atol-online)
|
||||||
[](LICENSE)
|
[](LICENSE)
|
||||||
|
|
||||||
Библиотека для фискализации чеков по 54-ФЗ через [облачную ККТ АТОЛ](https://online.atol.ru/).
|
Библиотека для фискализации чеков по 54-ФЗ через [облачные ККТ АТОЛ](https://online.atol.ru/).
|
||||||
|
|
||||||
**[Документация](/docs/readme.md)**
|
**[Документация](/docs/readme.md)**
|
||||||
|
|
||||||
---
|
Текущие поддерживаемые версии АТОЛ Онлайн:
|
||||||
|
|
||||||
**В ветке `dev` проводится глубокий рефакторинг, стабилизация и активная подготовка к `v1.0.0`.
|
| Протокол | API | ФФД | Статус |
|
||||||
Документация актуализируется постепенно.**
|
|----------|-----|------|----------------|
|
||||||
|
| 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) |
|
| 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) |
|
| dev | [](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [](https://codecov.io/gh/anthonyaxenov/atol-online) |
|
||||||
|
|
||||||
Текущие поддерживаемые версии АТОЛ Онлайн:
|
|
||||||
|
|
||||||
| Протокол | API | ФФД | Статус |
|
|
||||||
|----------|-----|------|-------------|
|
|
||||||
| v4 | 5.8 | 1.05 | Рефакторинг |
|
|
||||||
| v5 | 2.0 | 1.2 | В планах |
|
|
||||||
|
|
||||||
## Плюшечки
|
## Плюшечки
|
||||||
|
|
||||||
* Мониторинг ККТ и ФН
|
* Мониторинг ККТ и ФН
|
||||||
* Фискализация докумнетов на облачной ККТ
|
* Фискализация докумнетов на облачной ККТ
|
||||||
* Валидация данных до отправки документа на ККТ (насколько это возможно, согласно схеме)
|
* Валидация данных до отправки документа на ККТ (насколько это возможно, согласно схеме)
|
||||||
* Расчёты денег в копейках
|
* Расчёты денег в копейках
|
||||||
* PSR-4 автозагрузка
|
* PSR-4 автозагрузка, покрытие настоящими тестами, fluent-setters
|
||||||
<!--* Фактически полное покрытие тестами-->
|
|
||||||
|
|
||||||
## Системные требования
|
## Системные требования
|
||||||
|
|
||||||
@@ -51,7 +45,7 @@
|
|||||||
|
|
||||||
### Подключение библиотеки
|
### Подключение библиотеки
|
||||||
|
|
||||||
1. Установить библиотеку пакет к проекту:
|
1. Подключить пакет к проекту:
|
||||||
```bash
|
```bash
|
||||||
composer require axenov/atol-online
|
composer require axenov/atol-online
|
||||||
```
|
```
|
||||||
@@ -70,10 +64,10 @@
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
composer test # обычное тестирование
|
composer test # обычное тестирование
|
||||||
composer test-cov # тестирование с покрытием
|
composer coverage # тестирование с покрытием
|
||||||
```
|
```
|
||||||
|
|
||||||
После тестирования с покрытием создаётся отчёт в директории `.coverage-report` в корне репозитория.
|
После тестирования с покрытием создаётся отчёт в директории `.coverage` в корне репозитория.
|
||||||
|
|
||||||
## Использование библиотеки
|
## Использование библиотеки
|
||||||
|
|
||||||
@@ -90,8 +84,6 @@ composer test-cov # тестирование с покрытием
|
|||||||
|
|
||||||
## Дополнительные ресурсы
|
## Дополнительные ресурсы
|
||||||
|
|
||||||
* **[Документация к библиотеке](/docs/readme.md)**
|
|
||||||
* Telegram-канал: [@atolonline_php](https://t.me/atolonline_php)
|
|
||||||
* [Документация АТОЛ Онлайн](https://online.atol.ru/lib/)
|
* [Документация АТОЛ Онлайн](https://online.atol.ru/lib/)
|
||||||
|
|
||||||
## Лицензия
|
## Лицензия
|
||||||
|
|||||||
Reference in New Issue
Block a user