3.0.0
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 InterfaceProduct
Changed
- applied fixes from cs-fixer
- change singleton path
bavix.wallet::transaction
toBavix\Wallet\Models\Transaction::class
- change singleton path
bavix.wallet::transfer
toBavix\Wallet\Models\Transfer::class
- change singleton path
bavix.wallet::wallet
toBavix\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
- 3.0-dev: Fix bad architecture by @rez1dent3 in #36
- 3.0-Dev by @rez1dent3 in #38
- 3.1 by @rez1dent3 in #44
- Docs by @rez1dent3 in #45
- 3.0-Dev: Architecture correction by @rez1dent3 in #40
- remove changelog from docs by @rez1dent3 in #46
Full Changelog: 2.4.1...3.0.0