b451c7dc68
Мелочи по phpdoc
2021-12-06 14:13:48 +08:00
2260233e3f
Общие сеттеры-геттеры сущностей вынесены в трейты HasEmail
, HasInn
, HasPhones
...
Кодстайл и микрорефакторинг сущностей
2021-12-03 18:23:00 +08:00
c5b57ec26d
Класс MoneyTransferOperator
, покрытый тестами
...
Также мелкофиксы по phpdoc `PayingAgent` и его тестам
2021-11-24 17:54:04 +08:00
42d194116f
Туча доработок
...
- класс `PayingAgent`, покрытый тестами
- новые константы для тегов ФФД 1.05 `Ffd105Tags`
- `Entity::jsonSerialize()` object -> array (again)
- `TooManyException::$max` int -> float
- тесты по psr-4, потому что почему бы и нет
- некоторые провайдеры вынесены в `BasicTestCase`
- улучшен тест покупателя
2021-11-24 01:30:54 +08:00
d281071970
Удалён метод AtolOnline\Entities\Kkt::getNetworkError()
за ненадобностью
2021-11-21 18:57:20 +08:00
e1120051c1
Новая сущность Kkt для ответов мониторинга ( #8 ) + мелкий рефакторинг
...
- enum-константы перенесены в своё пространство Enums
- новые исключения EmptyMonitorDataException + NotEnoughMonitorDataException
- KktMonitor::getAll() теперь возвращает коллекцию объектов Kkt
- KktMonitor::getOne() теперь возвращает объект Kkt
- местами актуализированы return types + phpdoc
Покрытие тестами:
- 61% исключений
- 98% AtolClient (пока хз как покрыть 208-ую строку)
- 100% KktMonitor
- 100% Kkt
- 100% Client
- 100% Company
- 100% Entity
2021-11-20 23:39:08 +08:00