9ed999f9fc
Улучшен класс Kkt
...
+ setCallbackUrl(): валидация
* setLogin() и setPassword() более не зависят от тестового режима
* setPassword(): выброс AtolKktPasswordTooLongException
* auth(): выброс AtolAuthFailedException
* valid_strlen()
* Constraints::MAX_LENGTH_LOGIN
* Constraints::MAX_LENGTH_PASSWORD
* Constraints::PATTERN_CALLBACK_URL
* phpdoc
* исправление опечаток при выбросе некоторых исключений
2020-06-07 20:12:50 +08:00
12e0e49c9b
Удалёно всё, что связано со схемами
2020-06-07 20:12:22 +08:00
e282de7e08
Вернул назад переопределение параметров компании при тестовом режиме: ИНН, адрес места расчётов
...
Также появился новый класс с константами тестовых параметров
2020-06-04 22:12:34 +08:00
c14b680be4
Проброс external_id на регистрацию документа
2020-06-01 04:12:23 +08:00
d3fe2cba9a
Удалена перезапись компании в тестовом режиме. Новый метод Kkt::setAuthToken()
2020-06-01 03:26:25 +08:00
e70a65fa44
Улучшен метод Kkt::registerDocument
...
+ теперь принимает любой собственного external_id, если пусто - сгенерирует uuid
* исправлен недостаток полей компании в тестовом режиме
* уточнения phpdoc
2020-05-30 04:29:44 +08:00
ba5166f2cf
Метод Kkt::getAuthToken() теперь открыт
2020-05-30 03:45:06 +08:00
93f5186b15
Перезапись компании в документе при тестовом режиме
2020-05-30 01:59:24 +08:00
f2b4952aa5
Установка адреса callback для тестового режима
2020-05-30 01:59:24 +08:00
4d7e5dd76e
Фикс возвращаемого значения KktResponse::getContent()
2020-05-29 22:06:04 +08:00
ca32fe5923
Повсюду улучшена проверка длин строк
2020-05-28 22:56:26 +08:00
2d29ff3994
Фикс исключения некорректного UUID в методе Kkt::getDocumentStatus()
2020-05-28 00:39:42 +08:00
5277db62fd
Метод json() для объектов схем
2020-04-17 21:11:21 +08:00
dc20d3e08e
В тестовом режиме установка логина и пароля теперь необязательна
2020-04-16 21:47:36 +08:00
b0ee2cb802
Мелочи в Kkt.php
2020-04-15 21:39:48 +08:00
1061e1d3a7
Новые классы для работы со схемами
2020-04-15 21:38:33 +08:00
1db2d5b49f
Initial commit, v0.1.0-b
2020-01-11 14:30:25 +08:00