Skip to content

Releases: rarus/bonus-server-php-sdk

0.5.7 (17.09.2020)

17 Sep 09:38
812718e
Compare
Choose a tag to compare
Merge pull request #74 from rarus/task#44356-segments

task#44356-segments

0.5.6 (27.08.2020)

27 Aug 12:18
a60fa28
Compare
Choose a tag to compare

Актуализирован SDK с текущей версией API, исправлены ошибки в тестах, отформатирован код по PSR-12

0.5.5 (12.09.2018)

12 Sep 13:05
1828af6
Compare
Choose a tag to compare
  • для сущности Transactions для роли Organization для метода addSaleTransaction добавлена возможность рассчёта на конкретную дату issue#67
  • добавлен пример complex.s6.php

0.5.4 (7.09.2018)

07 Sep 16:06
63fde32
Compare
Choose a tag to compare
  • для сущности Transactions для роли Organization для метода getTransactionsByCard изменён тип возвращаемого результата на PaginationResponse issue#64
  • исправления ошибок в тестах
  • переписан пример complex.s2.php с учётом требуемых сценариев

0.5.3 (31.08.2018)

31 Aug 13:24
6119812
Compare
Choose a tag to compare
  • добавлены уровни для карт issue#61
  • для сущности Cards для роли Organization добавлен метод getCardLevelList issue#61
  • для сущности Cards для роли Organization исправлена ошибка в методе setAccumulationAmount issue#61
  • для сущности Transactions для роли Organization исправлена ошибка в методе getSalesHistoryByCard issue#61
  • для сущности Cards для роли Organization исправлена ошибка в постраничной навигации issue#61
  • для сущности Cards для роли Organization для метода addNewCard добавлена возможность указать начальный баланс карты issue#61
  • множественные исправления в тестах

0.5.2 (27.08.2018)

27 Aug 15:28
06bf982
Compare
Choose a tag to compare
  • исправлена ошибка c часовыми поясами и добавлены проверки в тесты Rarus\BonusServer\Util\DateTimeParser issue#58

0.5.1 (20.08.2018)

22 Aug 10:45
56835a4
Compare
Choose a tag to compare
  • исправлена ошибка с точностью в парсере timestamp Rarus\BonusServer\Util\DateTimeParser issue#55
  • исправлена ошибка с некорректными датами рождения при добавлении новых пользователей issue#55
  • исправлена ошибка с получением пустого логина для всех пользователей issue#55
  • подробный лог работы юнит-тестов теперь сохраняется в папке /tests/logs/
  • в ApiClient добавлена поддержка таймзон и метод setTimezone который позволяет указать нужную таймзону

0.5.0 (11.08.2018)

11 Aug 14:58
5963640
Compare
Choose a tag to compare
  • исправлен ошибочный 404 статус если нет скидок, результаты рассчёта скидок стали опциональными issue#36
  • для сущности Cards для роли Organization добавлен метод getByBarcode issue#31
  • для сущности Cards для роли Organization добавлен метод getByUser issue#37
  • для сущности Transactions для роли Organization добавлен метод getTransactionsByCard issue#37
  • для сущности Transactions для роли Organization добавлен метод getSalesHistoryByCard issue#37
  • для сущности User для роли Organization добавлен метод addNewUserAndAttachFreeCard issue#32
  • добавлен объект постраничной навигации Pagination
  • добавлен объект идентификатор ККМ CashRegisterId
  • добавлен объект идентификатор документа DocumentId
  • добавлен объект идентификатор чека ChequeId
  • добавлен парсер timestamp Rarus\BonusServer\Util\DateTimeParser issue#40
  • для сущности Cards для роли Organization добавлен метод getAccountStatement issue#40
  • добавлен объект выписка по карточному счёту AccountStatement
  • добавлен объект идентификатор уровня карты LevelId
  • для сущности Cards для роли Organization в методе levelUp теперь возвращается обновлённый объект карты
  • для сущности Cards для роли Organization добавлен метод getPaymentBalance issue#45
  • добавлен объект доступный для платежа баланс по карточному счёту PaymentBalance
  • исправлены ошибки при конвертации дат и времени, добавлен служебный класс Rarus\BonusServer\Util\DateTimeParser issue#47
  • для сущности Cards для роли Organizationдля метода list добавлена обязательная постраничная навигация issue#50
  • для сущности Shops для роли Organizationдобавлен метод isShopExistsWithId issue#49
  • для сущности Shops добавлена роль Organization issue#49

0.3.5 (24.07.2018)

25 Jul 14:09
7461180
Compare
Choose a tag to compare
  • для сущности Transactions в транспорте для роли Organization добавлен метод addRefundTransaction

0.3.4 (23.07.2018)

23 Jul 09:45
b2b4a44
Compare
Choose a tag to compare
  • для сущности Discounts в транспорте для роли Organization добавлен метод calculateDiscountsAndBonusDiscounts