From 2e8099e0a45a2aa4afd5ce2b56fa510c0c087a65 Mon Sep 17 00:00:00 2001 From: AnthonyAxenov Date: Sun, 19 Dec 2021 22:58:47 +0800 Subject: [PATCH] =?UTF-8?q?=D0=90=D0=BA=D1=82=D1=83=D0=B0=D0=BB=D0=B8?= =?UTF-8?q?=D0=B7=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=20readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 385ee04..b29805b 100644 --- a/README.md +++ b/README.md @@ -6,36 +6,30 @@ [![Total Downloads](https://img.shields.io/packagist/dt/axenov/atol-online)](https://packagist.org/packages/axenov/atol-online) [![License](https://img.shields.io/packagist/l/axenov/atol-online?color=%23369883)](LICENSE) -Библиотека для фискализации чеков по 54-ФЗ через [облачную ККТ АТОЛ](https://online.atol.ru/). +Библиотека для фискализации чеков по 54-ФЗ через [облачные ККТ АТОЛ](https://online.atol.ru/). **[Документация](/docs/readme.md)** ---- +Текущие поддерживаемые версии АТОЛ Онлайн: -**В ветке `dev` проводится глубокий рефакторинг, стабилизация и активная подготовка к `v1.0.0`. -Документация актуализируется постепенно.** +| Протокол | API | ФФД | Статус | +|----------|-----|------|----------------| +| v4 | 5.8 | 1.05 | Поддерживается | +| v5 | 2.0 | 1.2 | В планах | ---- +Состояние веток: | master | [![GitHub Workflow Status (master)](https://img.shields.io/github/workflow/status/anthonyaxenov/atol-online/CI/master?logo=github)](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [![codecov](https://codecov.io/gh/anthonyaxenov/atol-online/branch/master/graph/badge.svg?token=WR2IV7FTF0)](https://codecov.io/gh/anthonyaxenov/atol-online) | |--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------| | dev | [![GitHub Workflow Status (dev)](https://img.shields.io/github/workflow/status/anthonyaxenov/atol-online/CI/dev?logo=github)](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [![codecov dev](https://codecov.io/gh/anthonyaxenov/atol-online/branch/dev/graph/badge.svg?token=WR2IV7FTF0)](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 composer require axenov/atol-online ``` @@ -70,10 +64,10 @@ ```bash 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/) ## Лицензия