mirror of
https://github.com/anthonyaxenov/atol-online.git
synced 2024-11-22 18:34:33 +00:00
Обновление composer.json и первичных текстовок
This commit is contained in:
parent
7b4411ec01
commit
bd6e208216
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
## Системные требования
|
## Системные требования
|
||||||
|
|
||||||
* PHP 7.2+
|
* PHP 7.4+
|
||||||
* composer
|
* composer
|
||||||
* php-json
|
* php-json
|
||||||
|
|
||||||
|
18
ROADMAP.md
18
ROADMAP.md
@ -25,7 +25,8 @@
|
|||||||
- [ ] Тесты для регистрации документа расхода
|
- [ ] Тесты для регистрации документа расхода
|
||||||
- [ ] Тесты для регистрации документа возврата расхода
|
- [ ] Тесты для регистрации документа возврата расхода
|
||||||
- [ ] Тесты для регистрации документа коррекции расхода
|
- [ ] Тесты для регистрации документа коррекции расхода
|
||||||
- [ ] Вообще все расчёты вообще везде должны быть строго в копейках. Рубли (дроби) должны быть только в JSON-представлениях
|
- [ ] Вообще все расчёты вообще везде должны быть строго в копейках.
|
||||||
|
Рубли (дроби) должны быть только в JSON-представлениях
|
||||||
|
|
||||||
## Поддержка методов API (регистрация документов)
|
## Поддержка методов API (регистрация документов)
|
||||||
|
|
||||||
@ -63,18 +64,3 @@
|
|||||||
- [x] Пoддержка `correction.vats` (обязательный)
|
- [x] Пoддержка `correction.vats` (обязательный)
|
||||||
- [x] Пoддержка `correction.correction_info` (обязательный)
|
- [x] Пoддержка `correction.correction_info` (обязательный)
|
||||||
- [x] Пoддержка `correction.cashier`
|
- [x] Пoддержка `correction.cashier`
|
||||||
|
|
||||||
## Не будут реализовываться
|
|
||||||
|
|
||||||
### Валидация генерируемых документов согласно актуальной схемы API
|
|
||||||
|
|
||||||
- Валидатор схемы для документов прихода, возврата прихода, расхода, возврата расхода
|
|
||||||
- Валидатор схемы для документов коррекции прихода, коррекции расхода
|
|
||||||
|
|
||||||
1. Отказ обусловлен скоростью выполнения.
|
|
||||||
Базовая реализация, которая была начата, подразумевала синглтон, который кешировал однажды полученную схему.
|
|
||||||
Практика показала, что этот единичный запрос может существенно тормозить работу сервера и в течение долгого времени
|
|
||||||
не отдавать ответ клиенту.
|
|
||||||
|
|
||||||
2. Такая валидация подходит в том случае, если бы при разработке использовалась концепция IoC.
|
|
||||||
До версии пакета 2.0.0 таких серьёзных имзенений не планируется.
|
|
||||||
|
@ -5,16 +5,21 @@
|
|||||||
"type": "library",
|
"type": "library",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"54-fz",
|
"54-fz",
|
||||||
|
"54-фз",
|
||||||
"kkt",
|
"kkt",
|
||||||
|
"ккт",
|
||||||
"e-commerce",
|
"e-commerce",
|
||||||
"cash",
|
"cash",
|
||||||
"cash register",
|
"cash register",
|
||||||
"payment",
|
"payment",
|
||||||
"payment system",
|
"payment system",
|
||||||
"atol",
|
"atol",
|
||||||
"atol-online"
|
"атол",
|
||||||
|
"atol-online",
|
||||||
|
"атол онлайн"
|
||||||
],
|
],
|
||||||
"homepage": "https://github.com/anthonyaxenov/atol-online",
|
"homepage": "https://github.com/anthonyaxenov/atol-online",
|
||||||
|
"readme": "https://github.com/anthonyaxenov/atol-online/blob/master/README.md",
|
||||||
"authors": [
|
"authors": [
|
||||||
{
|
{
|
||||||
"name": "Anthony Axenov",
|
"name": "Anthony Axenov",
|
||||||
@ -25,10 +30,16 @@
|
|||||||
"support": {
|
"support": {
|
||||||
"source": "https://github.com/anthonyaxenov/atol-online",
|
"source": "https://github.com/anthonyaxenov/atol-online",
|
||||||
"issues": "https://github.com/anthonyaxenov/atol-online/issues",
|
"issues": "https://github.com/anthonyaxenov/atol-online/issues",
|
||||||
"chat": "https://discord.gg/mFYTQmp"
|
"docs": "https://github.com/anthonyaxenov/atol-online/blob/master/docs/readme.md"
|
||||||
},
|
},
|
||||||
|
"funding": [
|
||||||
|
{
|
||||||
|
"type": "Yoomoney",
|
||||||
|
"url": "https://yoomoney.ru/to/41001685237530"
|
||||||
|
}
|
||||||
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=7.2",
|
"php": ">=7.4",
|
||||||
"ext-json": "*",
|
"ext-json": "*",
|
||||||
"guzzlehttp/guzzle": "^6.5",
|
"guzzlehttp/guzzle": "^6.5",
|
||||||
"psr/log": "^1.1",
|
"psr/log": "^1.1",
|
||||||
|
Loading…
Reference in New Issue
Block a user