laravel-wallet

Easy work with virtual wallet

MIT License

Downloads
528.7K
Stars
1.1K
Committers
26

Bot releases are visible (Hide)

laravel-wallet - 8.0.1

Published by rez1dent3 over 2 years ago

Fixed

  • Fixed bug preventing redis from being used #429 @mattvb91
laravel-wallet - 7.3.1

Published by rez1dent3 over 2 years ago

Fixed

  • Fixed bug preventing redis from being used #429 @mattvb91
laravel-wallet - 8.0.0

Published by rez1dent3 over 2 years ago

Added

  • Add support laravel ^9.0
  • Added support for owner string identifiers #423 @adesege

Removed

  • Removed php 7.4 support
laravel-wallet - 7.3.0

Published by rez1dent3 almost 3 years ago

Added

  • Credit Limits
  • WalletCreatedEvent

Updated

  • Optimization of check for withdrawals
laravel-wallet - 7.3.0-beta1

Published by rez1dent3 almost 3 years ago

What's Changed

Full Changelog: https://github.com/bavix/laravel-wallet/compare/7.3.0-alpha...7.3.0-beta1

laravel-wallet - 7.2.0

Published by rez1dent3 almost 3 years ago

Added

  • Added balance update event
laravel-wallet - 7.1.0

Published by rez1dent3 almost 3 years ago

Added

  • Transaction support.
  • Now, within the transaction, the wallet has its own balance state.

Fixed

  • Fixed unit tests with checking for transaction level (mariadb).

Updated

  • Due to the state within transactions, I was able to speed up the computation up to 25 times for complex transfers.

Removed

  • class WalletServiceLegacy
  • method CommonServiceLegacy::addBalance
laravel-wallet - 7.3.0-alpha

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.2.0-beta1

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.1.0-RC3

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.1.0-RC2

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.1.0-RC1

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.1.0-beta1

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.0.0

Published by rez1dent3 almost 3 years ago

Updated

  • Optimization of the payFreeCart and payFree request. Now the package does not update the repository. But there is no point in updating it, because the client does not pay anything.
  • Now everything is in contracts. It became easier for you to modify the package to suit your needs.
  • Updated package core. If you are tied to the kernel, then you will have to rewrite some code.
  • Optimized the algorithm for transfers and purchases. When paying for a large basket, the productivity increase at the peak is up to 24 times.
  • If a batch of transactions does not change the balance, then the accounting service will not update the wallet balance.

Fixed

  • Fixed issues with postgres. There was a bug when working with currencies, for some reason the request sometimes dropped and went into a deadlock.

Added

  • Added uuid column to the wallet table.
  • Added phpstan, psalm, deptrac, rector. The package update should now be smoother and with fewer bugs.

Renamed

  • rename CommonService to CommonServiceLegacy
  • rename MetaService to MetaServiceLegacy
  • rename WalletService to WalletServiceLegacy

Deprecated

  • class CommonServiceLegacy
  • class WalletServiceLegacy

Removed

  • command RefreshBalance. Now you need to write this class yourself.
  • class Storable
  • class Rateable
  • interface Mathable
  • class Bring
  • method Cart::alreadyBuy
  • method Cart::canBuy
  • class EmptyLock
  • class Operation
  • method CommonService::verifyWithdraw
  • method CommonService::multiOperation
  • method CommonService::assemble
  • method CommonService::multiBrings
  • class DbService
  • class ExchangeService
  • class LockService
  • method WalletService::discount
  • method WalletService::decimalPlacesValue
  • method WalletService::decimalPlaces
  • method WalletService::checkAmount
  • method WalletService::adjustment
  • class BrickMath
  • class Rate
  • class Store
laravel-wallet - 7.0.0-beta3

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.0.0-beta2

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.0.0-beta1

Published by rez1dent3 almost 3 years ago

laravel-wallet - 7.0.0-alpha

Published by rez1dent3 almost 3 years ago

laravel-wallet - 6.2.4

Published by rez1dent3 almost 3 years ago

Fixed

  • Fixed error LockProviderNotFoundException
laravel-wallet - 6.2.3

Published by rez1dent3 almost 3 years ago

Fixed

  • Fixed a bug with migrate:refresh
Package Rankings
Top 1.53% on Packagist.org
Badges
Extracted from project README
Maintainability Test Coverage Financial Contributors on Open Collective Mutation testing badge Latest Stable Version Latest Unstable Version License composer.lock Sparkline Supported by JetBrains
Related Projects