Skip to content

3.0.0

Compare
Choose a tag to compare
@rez1dent3 rez1dent3 released this 24 May 21:41
· 1961 commits to master since this release
0832032

Added

  • Add service CommonService
  • Add service ProxyService
  • Add service WalletService
  • Add object Bring (simple transfer)
  • Add object Operation (simple transaction)
  • Add feature Cart (multi pay + quantity)
  • Add method payFreeCart
  • Add method safePayCart
  • Add method payCart
  • Add method forcePayCart
  • Add method safeRefundCart
  • Add method refundCart
  • Add method forceRefundCart
  • Add method safeRefundGiftCart
  • Add method refundGiftCart
  • Add method forceRefundGiftCart
  • Add method getUniqueId to Interface Product

Changed

  • applied fixes from cs-fixer
  • change singleton path bavix.wallet::transaction to Bavix\Wallet\Models\Transaction::class
  • change singleton path bavix.wallet::transfer to Bavix\Wallet\Models\Transfer::class
  • change singleton path bavix.wallet::wallet to Bavix\Wallet\Models\Wallet::class
  • change method canBuy. Added parameter $quantity

Removed

  • method calculateBalance.
  • method holderTransfers.
  • attribute $status from Interfaces/Wallet::transfer
  • attribute $status from Interfaces/Wallet::safeTransfer
  • attribute $status from Interfaces/Wallet::forceTransfer
  • attribute $status from Interfaces/WalletFloat::transfer
  • attribute $status from Interfaces/WalletFloat::safeTransfer
  • attribute $status from Interfaces/WalletFloat::forceTransfer
  • class Tax
  • class WalletProxy
  • protected method checkAmount
  • protected method assemble
  • protected method change
  • protected method holderTransfers
  • protected method addBalance

What's Changed

Full Changelog: 2.4.1...3.0.0