├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── error-request.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── autofix.yaml │ ├── changelog.yml │ ├── deploy.yml │ ├── deptrac.yaml │ ├── lock.yml │ ├── phpstan.yaml │ ├── phpunits.yaml │ ├── semgrep.yml │ └── stale.yml ├── .gitignore ├── .phpstorm.meta.php ├── .whitesource ├── LICENSE ├── README.md ├── changelog.md ├── composer.json ├── config └── config.php ├── database ├── 2018_11_06_222923_create_transactions_table.php ├── 2018_11_07_192923_create_transfers_table.php ├── 2018_11_15_124230_create_wallets_table.php ├── 2021_11_02_202021_update_wallets_uuid_table.php ├── 2023_12_30_113122_extra_columns_removed.php ├── 2023_12_30_204610_soft_delete.php └── 2024_01_24_185401_add_extra_column_in_transfer.php ├── deptrac.yaml ├── docs ├── .vitepress │ ├── .gitignore │ ├── config.mts │ └── theme │ │ ├── custom.css │ │ └── index.js ├── _include │ ├── composer.md │ ├── eager_loading.md │ └── models │ │ ├── user_simple.md │ │ └── user_simple_float.md ├── guide │ ├── additions │ │ ├── swap.md │ │ └── uuid.md │ ├── cqrs │ │ └── create-wallet.md │ ├── db │ │ ├── atomic-service.md │ │ ├── race-condition.md │ │ └── transaction.md │ ├── events │ │ ├── balance-updated-event.md │ │ ├── customize.md │ │ ├── transaction-created-event.md │ │ └── wallet-created-event.md │ ├── fractional │ │ ├── deposit.md │ │ ├── transfer.md │ │ └── withdraw.md │ ├── helpers │ │ └── formatter.md │ ├── high-performance │ │ ├── batch-transactions.md │ │ └── batch-transfers.md │ ├── introduction │ │ ├── basic-usage.md │ │ ├── configuration.md │ │ ├── index.md │ │ ├── installation.md │ │ └── upgrade.md │ ├── multi │ │ ├── new-wallet.md │ │ ├── transaction-filter.md │ │ └── transfer.md │ ├── purchases │ │ ├── cart.md │ │ ├── commissions.md │ │ ├── gift.md │ │ ├── merchant-fee-deductible.md │ │ ├── payment-free.md │ │ ├── payment.md │ │ ├── receiving.md │ │ └── refund.md │ └── single │ │ ├── cancel.md │ │ ├── confirm.md │ │ ├── credit-limits.md │ │ ├── deposit.md │ │ ├── exchange.md │ │ ├── refresh.md │ │ ├── transfer.md │ │ └── withdraw.md ├── icon.svg └── index.md ├── ecs.php ├── infection.json.dist ├── package.json ├── phpstan.common.neon ├── phpstan.src.baseline.neon ├── phpstan.src.neon ├── phpstan.tests.baseline.neon ├── phpstan.tests.neon ├── phpunit.xml ├── rector.php ├── resources └── lang │ ├── ar │ └── errors.php │ ├── de │ └── errors.php │ ├── en │ └── errors.php │ ├── es │ └── errors.php │ ├── fa │ └── errors.php │ ├── fr │ └── errors.php │ ├── it │ └── errors.php │ ├── ja │ └── errors.php │ ├── pl │ └── errors.php │ ├── pt_BR │ └── errors.php │ ├── ru │ └── errors.php │ ├── tr │ └── errors.php │ └── zh-CN │ └── errors.php ├── src ├── Exceptions │ ├── AmountInvalid.php │ ├── BalanceIsEmpty.php │ ├── ConfirmedInvalid.php │ ├── InsufficientFunds.php │ ├── ProductEnded.php │ ├── UnconfirmedInvalid.php │ └── WalletOwnerInvalid.php ├── External │ ├── Api │ │ ├── TransactionFloatQuery.php │ │ ├── TransactionQuery.php │ │ ├── TransactionQueryHandler.php │ │ ├── TransactionQueryHandlerInterface.php │ │ ├── TransactionQueryInterface.php │ │ ├── TransferFloatQuery.php │ │ ├── TransferQuery.php │ │ ├── TransferQueryHandler.php │ │ ├── TransferQueryHandlerInterface.php │ │ └── TransferQueryInterface.php │ ├── Contracts │ │ ├── ExtraDtoInterface.php │ │ └── OptionDtoInterface.php │ └── Dto │ │ ├── Extra.php │ │ └── Option.php ├── Interfaces │ ├── CartInterface.php │ ├── Confirmable.php │ ├── Customer.php │ ├── Discount.php │ ├── Exchangeable.php │ ├── MaximalTaxable.php │ ├── MerchantFeeDeductible.php │ ├── MinimalTaxable.php │ ├── ProductInterface.php │ ├── ProductLimitedInterface.php │ ├── Taxable.php │ ├── Wallet.php │ └── WalletFloat.php ├── Internal │ ├── Assembler │ │ ├── AvailabilityDtoAssembler.php │ │ ├── AvailabilityDtoAssemblerInterface.php │ │ ├── BalanceUpdatedEventAssembler.php │ │ ├── BalanceUpdatedEventAssemblerInterface.php │ │ ├── ExtraDtoAssembler.php │ │ ├── ExtraDtoAssemblerInterface.php │ │ ├── OptionDtoAssembler.php │ │ ├── OptionDtoAssemblerInterface.php │ │ ├── TransactionCreatedEventAssembler.php │ │ ├── TransactionCreatedEventAssemblerInterface.php │ │ ├── TransactionDtoAssembler.php │ │ ├── TransactionDtoAssemblerInterface.php │ │ ├── TransactionQueryAssembler.php │ │ ├── TransactionQueryAssemblerInterface.php │ │ ├── TransferDtoAssembler.php │ │ ├── TransferDtoAssemblerInterface.php │ │ ├── TransferLazyDtoAssembler.php │ │ ├── TransferLazyDtoAssemblerInterface.php │ │ ├── TransferQueryAssembler.php │ │ ├── TransferQueryAssemblerInterface.php │ │ ├── WalletCreatedEventAssembler.php │ │ └── WalletCreatedEventAssemblerInterface.php │ ├── Decorator │ │ └── StorageServiceLockDecorator.php │ ├── Dto │ │ ├── AvailabilityDto.php │ │ ├── AvailabilityDtoInterface.php │ │ ├── BasketDto.php │ │ ├── BasketDtoInterface.php │ │ ├── ItemDto.php │ │ ├── ItemDtoInterface.php │ │ ├── TransactionDto.php │ │ ├── TransactionDtoInterface.php │ │ ├── TransferDto.php │ │ ├── TransferDtoInterface.php │ │ ├── TransferLazyDto.php │ │ └── TransferLazyDtoInterface.php │ ├── Events │ │ ├── BalanceUpdatedEvent.php │ │ ├── BalanceUpdatedEventInterface.php │ │ ├── EventInterface.php │ │ ├── TransactionCreatedEvent.php │ │ ├── TransactionCreatedEventInterface.php │ │ ├── WalletCreatedEvent.php │ │ └── WalletCreatedEventInterface.php │ ├── Exceptions │ │ ├── CartEmptyException.php │ │ ├── ExceptionInterface.php │ │ ├── InvalidArgumentExceptionInterface.php │ │ ├── LogicExceptionInterface.php │ │ ├── ModelNotFoundException.php │ │ ├── RecordNotFoundException.php │ │ ├── RuntimeExceptionInterface.php │ │ ├── TransactionFailedException.php │ │ ├── TransactionRollbackException.php │ │ └── UnderflowExceptionInterface.php │ ├── Listeners │ │ ├── TransactionBeginningListener.php │ │ ├── TransactionCommittedListener.php │ │ ├── TransactionCommittingListener.php │ │ └── TransactionRolledBackListener.php │ ├── Observers │ │ ├── TransactionObserver.php │ │ └── TransferObserver.php │ ├── Query │ │ ├── TransactionQuery.php │ │ ├── TransactionQueryInterface.php │ │ ├── TransferQuery.php │ │ └── TransferQueryInterface.php │ ├── Repository │ │ ├── TransactionRepository.php │ │ ├── TransactionRepositoryInterface.php │ │ ├── TransferRepository.php │ │ ├── TransferRepositoryInterface.php │ │ ├── WalletRepository.php │ │ └── WalletRepositoryInterface.php │ ├── Service │ │ ├── ClockService.php │ │ ├── ClockServiceInterface.php │ │ ├── ConnectionService.php │ │ ├── ConnectionServiceInterface.php │ │ ├── DatabaseService.php │ │ ├── DatabaseServiceInterface.php │ │ ├── DispatcherService.php │ │ ├── DispatcherServiceInterface.php │ │ ├── IdentifierFactoryService.php │ │ ├── IdentifierFactoryServiceInterface.php │ │ ├── JsonService.php │ │ ├── JsonServiceInterface.php │ │ ├── LockService.php │ │ ├── LockServiceInterface.php │ │ ├── MathService.php │ │ ├── MathServiceInterface.php │ │ ├── StateService.php │ │ ├── StateServiceInterface.php │ │ ├── StorageService.php │ │ ├── StorageServiceInterface.php │ │ ├── TranslatorService.php │ │ ├── TranslatorServiceInterface.php │ │ ├── UuidFactoryService.php │ │ └── UuidFactoryServiceInterface.php │ └── Transform │ │ ├── TransactionDtoTransformer.php │ │ ├── TransactionDtoTransformerInterface.php │ │ ├── TransferDtoTransformer.php │ │ └── TransferDtoTransformerInterface.php ├── Models │ ├── Transaction.php │ ├── Transfer.php │ └── Wallet.php ├── Objects │ └── Cart.php ├── Services │ ├── AssistantService.php │ ├── AssistantServiceInterface.php │ ├── AtmService.php │ ├── AtmServiceInterface.php │ ├── AtomicService.php │ ├── AtomicServiceInterface.php │ ├── BasketService.php │ ├── BasketServiceInterface.php │ ├── BookkeeperService.php │ ├── BookkeeperServiceInterface.php │ ├── CastService.php │ ├── CastServiceInterface.php │ ├── ConsistencyService.php │ ├── ConsistencyServiceInterface.php │ ├── DiscountService.php │ ├── DiscountServiceInterface.php │ ├── EagerLoaderService.php │ ├── EagerLoaderServiceInterface.php │ ├── ExchangeService.php │ ├── ExchangeServiceInterface.php │ ├── FormatterService.php │ ├── FormatterServiceInterface.php │ ├── PrepareService.php │ ├── PrepareServiceInterface.php │ ├── PurchaseService.php │ ├── PurchaseServiceInterface.php │ ├── RegulatorService.php │ ├── RegulatorServiceInterface.php │ ├── TaxService.php │ ├── TaxServiceInterface.php │ ├── TransactionService.php │ ├── TransactionServiceInterface.php │ ├── TransferService.php │ ├── TransferServiceInterface.php │ ├── WalletService.php │ └── WalletServiceInterface.php ├── Traits │ ├── CanConfirm.php │ ├── CanExchange.php │ ├── CanPay.php │ ├── CanPayFloat.php │ ├── CartPay.php │ ├── HasGift.php │ ├── HasWallet.php │ ├── HasWalletFloat.php │ ├── HasWallets.php │ └── MorphOneWallet.php ├── WalletConfigure.php └── WalletServiceProvider.php └── tests ├── Infra ├── Exceptions │ ├── PriceNotSetException.php │ └── UnknownEventException.php ├── Factories │ ├── BuyerFactory.php │ ├── ItemDiscountFactory.php │ ├── ItemDiscountTaxFactory.php │ ├── ItemFactory.php │ ├── ItemMaxTaxFactory.php │ ├── ItemMerchantFeeDeductibleFactory.php │ ├── ItemMetaFactory.php │ ├── ItemMinTaxFactory.php │ ├── ItemMultiPriceFactory.php │ ├── ItemTaxFactory.php │ ├── ItemWalletFactory.php │ ├── ManagerFactory.php │ ├── UserCashierFactory.php │ ├── UserConfirmFactory.php │ ├── UserDynamicFactory.php │ ├── UserFactory.php │ ├── UserFloatFactory.php │ └── UserMultiFactory.php ├── Helpers │ └── Config.php ├── Listeners │ ├── BalanceUpdatedThrowDateListener.php │ ├── BalanceUpdatedThrowIdListener.php │ ├── BalanceUpdatedThrowUuidListener.php │ ├── TransactionCreatedThrowListener.php │ └── WalletCreatedThrowListener.php ├── Models │ ├── Buyer.php │ ├── Item.php │ ├── ItemDiscount.php │ ├── ItemDiscountTax.php │ ├── ItemMaxTax.php │ ├── ItemMerchantFeeDeductible.php │ ├── ItemMeta.php │ ├── ItemMinTax.php │ ├── ItemMultiPrice.php │ ├── ItemTax.php │ ├── ItemWallet.php │ ├── Manager.php │ ├── User.php │ ├── UserCashier.php │ ├── UserConfirm.php │ ├── UserDynamic.php │ ├── UserFloat.php │ └── UserMulti.php ├── PackageModels │ ├── MyWallet.php │ ├── Transaction.php │ ├── TransactionMoney.php │ ├── Transfer.php │ └── Wallet.php ├── Services │ ├── ClockFakeService.php │ ├── ExchangeUsdToBtcService.php │ └── MyExchangeService.php ├── TestCase.php ├── TestServiceProvider.php ├── Transform │ └── TransactionDtoTransformerCustom.php └── Values │ └── Money.php ├── Units ├── Api │ ├── TransactionHandlerTest.php │ └── TransferHandlerTest.php ├── Domain │ ├── BalanceTest.php │ ├── BasketTest.php │ ├── BlockTest.php │ ├── CartReceivingTest.php │ ├── CartTest.php │ ├── ConfirmTest.php │ ├── CreditWalletTest.php │ ├── DiscountTaxTest.php │ ├── DiscountTest.php │ ├── EagerLoadingTest.php │ ├── EventTest.php │ ├── ExchangeTest.php │ ├── ExtraTest.php │ ├── GiftDiscountTaxTest.php │ ├── GiftDiscountTest.php │ ├── GiftTest.php │ ├── MerchantFeeDeductibleTest.php │ ├── MinTaxTest.php │ ├── ModelTableTest.php │ ├── MultiWalletGiftTest.php │ ├── MultiWalletTest.php │ ├── ProductTest.php │ ├── SilentlyDiscardingTest.php │ ├── SoftDeletesTest.php │ ├── StateTest.php │ ├── TaxTest.php │ ├── TransactionAmountFloatAccessorTest.php │ ├── TransactionsFilterTest.php │ ├── WalletExtensionTest.php │ ├── WalletFloatTest.php │ └── WalletTest.php ├── Expand │ └── WalletTest.php └── Service │ ├── AtomicServiceTest.php │ ├── BookkeeperTest.php │ ├── DatabaseTest.php │ ├── DeferrableTest.php │ ├── FormatterTest.php │ ├── JsonServiceTest.php │ ├── LockServiceTest.php │ ├── MathTest.php │ ├── SingletonTest.php │ ├── StorageTest.php │ ├── WalletConfigureTest.php │ └── WalletTest.php └── migrations ├── 2014_10_12_000000_create_users_table.php ├── 2018_11_08_214421_create_items_table.php ├── 2019_09_19_191432_alter_column_transaction_table.php ├── 2022_01_26_185311_create_managers_table.php └── 2023_12_13_190445_create_cache_table.php /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: laravel-wallet 2 | custom: ["https://www.tinkoff.ru/cf/1OkIPwTvTLf"] 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/error-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/ISSUE_TEMPLATE/error-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/autofix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/autofix.yaml -------------------------------------------------------------------------------- /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/deptrac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/deptrac.yaml -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.github/workflows/phpstan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/phpstan.yaml -------------------------------------------------------------------------------- /.github/workflows/phpunits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/phpunits.yaml -------------------------------------------------------------------------------- /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/semgrep.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.gitignore -------------------------------------------------------------------------------- /.phpstorm.meta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.phpstorm.meta.php -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/.whitesource -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/changelog.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/composer.json -------------------------------------------------------------------------------- /config/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/config/config.php -------------------------------------------------------------------------------- /database/2018_11_06_222923_create_transactions_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/database/2018_11_06_222923_create_transactions_table.php -------------------------------------------------------------------------------- /database/2018_11_07_192923_create_transfers_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/database/2018_11_07_192923_create_transfers_table.php -------------------------------------------------------------------------------- /database/2018_11_15_124230_create_wallets_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/database/2018_11_15_124230_create_wallets_table.php -------------------------------------------------------------------------------- /database/2021_11_02_202021_update_wallets_uuid_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/database/2021_11_02_202021_update_wallets_uuid_table.php -------------------------------------------------------------------------------- /database/2023_12_30_113122_extra_columns_removed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/database/2023_12_30_113122_extra_columns_removed.php -------------------------------------------------------------------------------- /database/2023_12_30_204610_soft_delete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/database/2023_12_30_204610_soft_delete.php -------------------------------------------------------------------------------- /database/2024_01_24_185401_add_extra_column_in_transfer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/database/2024_01_24_185401_add_extra_column_in_transfer.php -------------------------------------------------------------------------------- /deptrac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/deptrac.yaml -------------------------------------------------------------------------------- /docs/.vitepress/.gitignore: -------------------------------------------------------------------------------- 1 | cache/ 2 | dist/ 3 | -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/.vitepress/theme/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/.vitepress/theme/custom.css -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/.vitepress/theme/index.js -------------------------------------------------------------------------------- /docs/_include/composer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/_include/composer.md -------------------------------------------------------------------------------- /docs/_include/eager_loading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/_include/eager_loading.md -------------------------------------------------------------------------------- /docs/_include/models/user_simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/_include/models/user_simple.md -------------------------------------------------------------------------------- /docs/_include/models/user_simple_float.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/_include/models/user_simple_float.md -------------------------------------------------------------------------------- /docs/guide/additions/swap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/additions/swap.md -------------------------------------------------------------------------------- /docs/guide/additions/uuid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/additions/uuid.md -------------------------------------------------------------------------------- /docs/guide/cqrs/create-wallet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/cqrs/create-wallet.md -------------------------------------------------------------------------------- /docs/guide/db/atomic-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/db/atomic-service.md -------------------------------------------------------------------------------- /docs/guide/db/race-condition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/db/race-condition.md -------------------------------------------------------------------------------- /docs/guide/db/transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/db/transaction.md -------------------------------------------------------------------------------- /docs/guide/events/balance-updated-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/events/balance-updated-event.md -------------------------------------------------------------------------------- /docs/guide/events/customize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/events/customize.md -------------------------------------------------------------------------------- /docs/guide/events/transaction-created-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/events/transaction-created-event.md -------------------------------------------------------------------------------- /docs/guide/events/wallet-created-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/events/wallet-created-event.md -------------------------------------------------------------------------------- /docs/guide/fractional/deposit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/fractional/deposit.md -------------------------------------------------------------------------------- /docs/guide/fractional/transfer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/fractional/transfer.md -------------------------------------------------------------------------------- /docs/guide/fractional/withdraw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/fractional/withdraw.md -------------------------------------------------------------------------------- /docs/guide/helpers/formatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/helpers/formatter.md -------------------------------------------------------------------------------- /docs/guide/high-performance/batch-transactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/high-performance/batch-transactions.md -------------------------------------------------------------------------------- /docs/guide/high-performance/batch-transfers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/high-performance/batch-transfers.md -------------------------------------------------------------------------------- /docs/guide/introduction/basic-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/introduction/basic-usage.md -------------------------------------------------------------------------------- /docs/guide/introduction/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/introduction/configuration.md -------------------------------------------------------------------------------- /docs/guide/introduction/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/introduction/index.md -------------------------------------------------------------------------------- /docs/guide/introduction/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/introduction/installation.md -------------------------------------------------------------------------------- /docs/guide/introduction/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/introduction/upgrade.md -------------------------------------------------------------------------------- /docs/guide/multi/new-wallet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/multi/new-wallet.md -------------------------------------------------------------------------------- /docs/guide/multi/transaction-filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/multi/transaction-filter.md -------------------------------------------------------------------------------- /docs/guide/multi/transfer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/multi/transfer.md -------------------------------------------------------------------------------- /docs/guide/purchases/cart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/purchases/cart.md -------------------------------------------------------------------------------- /docs/guide/purchases/commissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/purchases/commissions.md -------------------------------------------------------------------------------- /docs/guide/purchases/gift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/purchases/gift.md -------------------------------------------------------------------------------- /docs/guide/purchases/merchant-fee-deductible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/purchases/merchant-fee-deductible.md -------------------------------------------------------------------------------- /docs/guide/purchases/payment-free.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/purchases/payment-free.md -------------------------------------------------------------------------------- /docs/guide/purchases/payment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/purchases/payment.md -------------------------------------------------------------------------------- /docs/guide/purchases/receiving.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/purchases/receiving.md -------------------------------------------------------------------------------- /docs/guide/purchases/refund.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/purchases/refund.md -------------------------------------------------------------------------------- /docs/guide/single/cancel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/single/cancel.md -------------------------------------------------------------------------------- /docs/guide/single/confirm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/single/confirm.md -------------------------------------------------------------------------------- /docs/guide/single/credit-limits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/single/credit-limits.md -------------------------------------------------------------------------------- /docs/guide/single/deposit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/single/deposit.md -------------------------------------------------------------------------------- /docs/guide/single/exchange.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/single/exchange.md -------------------------------------------------------------------------------- /docs/guide/single/refresh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/single/refresh.md -------------------------------------------------------------------------------- /docs/guide/single/transfer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/single/transfer.md -------------------------------------------------------------------------------- /docs/guide/single/withdraw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/guide/single/withdraw.md -------------------------------------------------------------------------------- /docs/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/icon.svg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/docs/index.md -------------------------------------------------------------------------------- /ecs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/ecs.php -------------------------------------------------------------------------------- /infection.json.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/infection.json.dist -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/package.json -------------------------------------------------------------------------------- /phpstan.common.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/phpstan.common.neon -------------------------------------------------------------------------------- /phpstan.src.baseline.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/phpstan.src.baseline.neon -------------------------------------------------------------------------------- /phpstan.src.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/phpstan.src.neon -------------------------------------------------------------------------------- /phpstan.tests.baseline.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/phpstan.tests.baseline.neon -------------------------------------------------------------------------------- /phpstan.tests.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/phpstan.tests.neon -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/phpunit.xml -------------------------------------------------------------------------------- /rector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/rector.php -------------------------------------------------------------------------------- /resources/lang/ar/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/ar/errors.php -------------------------------------------------------------------------------- /resources/lang/de/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/de/errors.php -------------------------------------------------------------------------------- /resources/lang/en/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/en/errors.php -------------------------------------------------------------------------------- /resources/lang/es/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/es/errors.php -------------------------------------------------------------------------------- /resources/lang/fa/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/fa/errors.php -------------------------------------------------------------------------------- /resources/lang/fr/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/fr/errors.php -------------------------------------------------------------------------------- /resources/lang/it/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/it/errors.php -------------------------------------------------------------------------------- /resources/lang/ja/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/ja/errors.php -------------------------------------------------------------------------------- /resources/lang/pl/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/pl/errors.php -------------------------------------------------------------------------------- /resources/lang/pt_BR/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/pt_BR/errors.php -------------------------------------------------------------------------------- /resources/lang/ru/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/ru/errors.php -------------------------------------------------------------------------------- /resources/lang/tr/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/tr/errors.php -------------------------------------------------------------------------------- /resources/lang/zh-CN/errors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/resources/lang/zh-CN/errors.php -------------------------------------------------------------------------------- /src/Exceptions/AmountInvalid.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Exceptions/AmountInvalid.php -------------------------------------------------------------------------------- /src/Exceptions/BalanceIsEmpty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Exceptions/BalanceIsEmpty.php -------------------------------------------------------------------------------- /src/Exceptions/ConfirmedInvalid.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Exceptions/ConfirmedInvalid.php -------------------------------------------------------------------------------- /src/Exceptions/InsufficientFunds.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Exceptions/InsufficientFunds.php -------------------------------------------------------------------------------- /src/Exceptions/ProductEnded.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Exceptions/ProductEnded.php -------------------------------------------------------------------------------- /src/Exceptions/UnconfirmedInvalid.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Exceptions/UnconfirmedInvalid.php -------------------------------------------------------------------------------- /src/Exceptions/WalletOwnerInvalid.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Exceptions/WalletOwnerInvalid.php -------------------------------------------------------------------------------- /src/External/Api/TransactionFloatQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransactionFloatQuery.php -------------------------------------------------------------------------------- /src/External/Api/TransactionQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransactionQuery.php -------------------------------------------------------------------------------- /src/External/Api/TransactionQueryHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransactionQueryHandler.php -------------------------------------------------------------------------------- /src/External/Api/TransactionQueryHandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransactionQueryHandlerInterface.php -------------------------------------------------------------------------------- /src/External/Api/TransactionQueryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransactionQueryInterface.php -------------------------------------------------------------------------------- /src/External/Api/TransferFloatQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransferFloatQuery.php -------------------------------------------------------------------------------- /src/External/Api/TransferQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransferQuery.php -------------------------------------------------------------------------------- /src/External/Api/TransferQueryHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransferQueryHandler.php -------------------------------------------------------------------------------- /src/External/Api/TransferQueryHandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransferQueryHandlerInterface.php -------------------------------------------------------------------------------- /src/External/Api/TransferQueryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Api/TransferQueryInterface.php -------------------------------------------------------------------------------- /src/External/Contracts/ExtraDtoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Contracts/ExtraDtoInterface.php -------------------------------------------------------------------------------- /src/External/Contracts/OptionDtoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Contracts/OptionDtoInterface.php -------------------------------------------------------------------------------- /src/External/Dto/Extra.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Dto/Extra.php -------------------------------------------------------------------------------- /src/External/Dto/Option.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/External/Dto/Option.php -------------------------------------------------------------------------------- /src/Interfaces/CartInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/CartInterface.php -------------------------------------------------------------------------------- /src/Interfaces/Confirmable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/Confirmable.php -------------------------------------------------------------------------------- /src/Interfaces/Customer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/Customer.php -------------------------------------------------------------------------------- /src/Interfaces/Discount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/Discount.php -------------------------------------------------------------------------------- /src/Interfaces/Exchangeable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/Exchangeable.php -------------------------------------------------------------------------------- /src/Interfaces/MaximalTaxable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/MaximalTaxable.php -------------------------------------------------------------------------------- /src/Interfaces/MerchantFeeDeductible.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/MerchantFeeDeductible.php -------------------------------------------------------------------------------- /src/Interfaces/MinimalTaxable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/MinimalTaxable.php -------------------------------------------------------------------------------- /src/Interfaces/ProductInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/ProductInterface.php -------------------------------------------------------------------------------- /src/Interfaces/ProductLimitedInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/ProductLimitedInterface.php -------------------------------------------------------------------------------- /src/Interfaces/Taxable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/Taxable.php -------------------------------------------------------------------------------- /src/Interfaces/Wallet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/Wallet.php -------------------------------------------------------------------------------- /src/Interfaces/WalletFloat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Interfaces/WalletFloat.php -------------------------------------------------------------------------------- /src/Internal/Assembler/AvailabilityDtoAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/AvailabilityDtoAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/AvailabilityDtoAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/AvailabilityDtoAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/BalanceUpdatedEventAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/BalanceUpdatedEventAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/BalanceUpdatedEventAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/BalanceUpdatedEventAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/ExtraDtoAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/ExtraDtoAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/ExtraDtoAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/ExtraDtoAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/OptionDtoAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/OptionDtoAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/OptionDtoAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/OptionDtoAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransactionCreatedEventAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransactionCreatedEventAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransactionCreatedEventAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransactionCreatedEventAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransactionDtoAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransactionDtoAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransactionDtoAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransactionDtoAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransactionQueryAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransactionQueryAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransactionQueryAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransactionQueryAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransferDtoAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransferDtoAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransferDtoAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransferDtoAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransferLazyDtoAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransferLazyDtoAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransferLazyDtoAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransferLazyDtoAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransferQueryAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransferQueryAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/TransferQueryAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/TransferQueryAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Assembler/WalletCreatedEventAssembler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/WalletCreatedEventAssembler.php -------------------------------------------------------------------------------- /src/Internal/Assembler/WalletCreatedEventAssemblerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Assembler/WalletCreatedEventAssemblerInterface.php -------------------------------------------------------------------------------- /src/Internal/Decorator/StorageServiceLockDecorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Decorator/StorageServiceLockDecorator.php -------------------------------------------------------------------------------- /src/Internal/Dto/AvailabilityDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/AvailabilityDto.php -------------------------------------------------------------------------------- /src/Internal/Dto/AvailabilityDtoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/AvailabilityDtoInterface.php -------------------------------------------------------------------------------- /src/Internal/Dto/BasketDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/BasketDto.php -------------------------------------------------------------------------------- /src/Internal/Dto/BasketDtoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/BasketDtoInterface.php -------------------------------------------------------------------------------- /src/Internal/Dto/ItemDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/ItemDto.php -------------------------------------------------------------------------------- /src/Internal/Dto/ItemDtoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/ItemDtoInterface.php -------------------------------------------------------------------------------- /src/Internal/Dto/TransactionDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/TransactionDto.php -------------------------------------------------------------------------------- /src/Internal/Dto/TransactionDtoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/TransactionDtoInterface.php -------------------------------------------------------------------------------- /src/Internal/Dto/TransferDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/TransferDto.php -------------------------------------------------------------------------------- /src/Internal/Dto/TransferDtoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/TransferDtoInterface.php -------------------------------------------------------------------------------- /src/Internal/Dto/TransferLazyDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/TransferLazyDto.php -------------------------------------------------------------------------------- /src/Internal/Dto/TransferLazyDtoInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Dto/TransferLazyDtoInterface.php -------------------------------------------------------------------------------- /src/Internal/Events/BalanceUpdatedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Events/BalanceUpdatedEvent.php -------------------------------------------------------------------------------- /src/Internal/Events/BalanceUpdatedEventInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Events/BalanceUpdatedEventInterface.php -------------------------------------------------------------------------------- /src/Internal/Events/EventInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Events/EventInterface.php -------------------------------------------------------------------------------- /src/Internal/Events/TransactionCreatedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Events/TransactionCreatedEvent.php -------------------------------------------------------------------------------- /src/Internal/Events/TransactionCreatedEventInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Events/TransactionCreatedEventInterface.php -------------------------------------------------------------------------------- /src/Internal/Events/WalletCreatedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Events/WalletCreatedEvent.php -------------------------------------------------------------------------------- /src/Internal/Events/WalletCreatedEventInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Events/WalletCreatedEventInterface.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/CartEmptyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/CartEmptyException.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/ExceptionInterface.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/InvalidArgumentExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/InvalidArgumentExceptionInterface.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/LogicExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/LogicExceptionInterface.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/ModelNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/ModelNotFoundException.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/RecordNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/RecordNotFoundException.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/RuntimeExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/RuntimeExceptionInterface.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/TransactionFailedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/TransactionFailedException.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/TransactionRollbackException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/TransactionRollbackException.php -------------------------------------------------------------------------------- /src/Internal/Exceptions/UnderflowExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Exceptions/UnderflowExceptionInterface.php -------------------------------------------------------------------------------- /src/Internal/Listeners/TransactionBeginningListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Listeners/TransactionBeginningListener.php -------------------------------------------------------------------------------- /src/Internal/Listeners/TransactionCommittedListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Listeners/TransactionCommittedListener.php -------------------------------------------------------------------------------- /src/Internal/Listeners/TransactionCommittingListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Listeners/TransactionCommittingListener.php -------------------------------------------------------------------------------- /src/Internal/Listeners/TransactionRolledBackListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Listeners/TransactionRolledBackListener.php -------------------------------------------------------------------------------- /src/Internal/Observers/TransactionObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Observers/TransactionObserver.php -------------------------------------------------------------------------------- /src/Internal/Observers/TransferObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Observers/TransferObserver.php -------------------------------------------------------------------------------- /src/Internal/Query/TransactionQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Query/TransactionQuery.php -------------------------------------------------------------------------------- /src/Internal/Query/TransactionQueryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Query/TransactionQueryInterface.php -------------------------------------------------------------------------------- /src/Internal/Query/TransferQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Query/TransferQuery.php -------------------------------------------------------------------------------- /src/Internal/Query/TransferQueryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Query/TransferQueryInterface.php -------------------------------------------------------------------------------- /src/Internal/Repository/TransactionRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Repository/TransactionRepository.php -------------------------------------------------------------------------------- /src/Internal/Repository/TransactionRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Repository/TransactionRepositoryInterface.php -------------------------------------------------------------------------------- /src/Internal/Repository/TransferRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Repository/TransferRepository.php -------------------------------------------------------------------------------- /src/Internal/Repository/TransferRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Repository/TransferRepositoryInterface.php -------------------------------------------------------------------------------- /src/Internal/Repository/WalletRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Repository/WalletRepository.php -------------------------------------------------------------------------------- /src/Internal/Repository/WalletRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Repository/WalletRepositoryInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/ClockService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/ClockService.php -------------------------------------------------------------------------------- /src/Internal/Service/ClockServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/ClockServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/ConnectionService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/ConnectionService.php -------------------------------------------------------------------------------- /src/Internal/Service/ConnectionServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/ConnectionServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/DatabaseService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/DatabaseService.php -------------------------------------------------------------------------------- /src/Internal/Service/DatabaseServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/DatabaseServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/DispatcherService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/DispatcherService.php -------------------------------------------------------------------------------- /src/Internal/Service/DispatcherServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/DispatcherServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/IdentifierFactoryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/IdentifierFactoryService.php -------------------------------------------------------------------------------- /src/Internal/Service/IdentifierFactoryServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/IdentifierFactoryServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/JsonService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/JsonService.php -------------------------------------------------------------------------------- /src/Internal/Service/JsonServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/JsonServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/LockService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/LockService.php -------------------------------------------------------------------------------- /src/Internal/Service/LockServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/LockServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/MathService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/MathService.php -------------------------------------------------------------------------------- /src/Internal/Service/MathServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/MathServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/StateService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/StateService.php -------------------------------------------------------------------------------- /src/Internal/Service/StateServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/StateServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/StorageService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/StorageService.php -------------------------------------------------------------------------------- /src/Internal/Service/StorageServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/StorageServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/TranslatorService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/TranslatorService.php -------------------------------------------------------------------------------- /src/Internal/Service/TranslatorServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/TranslatorServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Service/UuidFactoryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/UuidFactoryService.php -------------------------------------------------------------------------------- /src/Internal/Service/UuidFactoryServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Service/UuidFactoryServiceInterface.php -------------------------------------------------------------------------------- /src/Internal/Transform/TransactionDtoTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Transform/TransactionDtoTransformer.php -------------------------------------------------------------------------------- /src/Internal/Transform/TransactionDtoTransformerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Transform/TransactionDtoTransformerInterface.php -------------------------------------------------------------------------------- /src/Internal/Transform/TransferDtoTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Transform/TransferDtoTransformer.php -------------------------------------------------------------------------------- /src/Internal/Transform/TransferDtoTransformerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Internal/Transform/TransferDtoTransformerInterface.php -------------------------------------------------------------------------------- /src/Models/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Models/Transaction.php -------------------------------------------------------------------------------- /src/Models/Transfer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Models/Transfer.php -------------------------------------------------------------------------------- /src/Models/Wallet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Models/Wallet.php -------------------------------------------------------------------------------- /src/Objects/Cart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Objects/Cart.php -------------------------------------------------------------------------------- /src/Services/AssistantService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/AssistantService.php -------------------------------------------------------------------------------- /src/Services/AssistantServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/AssistantServiceInterface.php -------------------------------------------------------------------------------- /src/Services/AtmService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/AtmService.php -------------------------------------------------------------------------------- /src/Services/AtmServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/AtmServiceInterface.php -------------------------------------------------------------------------------- /src/Services/AtomicService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/AtomicService.php -------------------------------------------------------------------------------- /src/Services/AtomicServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/AtomicServiceInterface.php -------------------------------------------------------------------------------- /src/Services/BasketService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/BasketService.php -------------------------------------------------------------------------------- /src/Services/BasketServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/BasketServiceInterface.php -------------------------------------------------------------------------------- /src/Services/BookkeeperService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/BookkeeperService.php -------------------------------------------------------------------------------- /src/Services/BookkeeperServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/BookkeeperServiceInterface.php -------------------------------------------------------------------------------- /src/Services/CastService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/CastService.php -------------------------------------------------------------------------------- /src/Services/CastServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/CastServiceInterface.php -------------------------------------------------------------------------------- /src/Services/ConsistencyService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/ConsistencyService.php -------------------------------------------------------------------------------- /src/Services/ConsistencyServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/ConsistencyServiceInterface.php -------------------------------------------------------------------------------- /src/Services/DiscountService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/DiscountService.php -------------------------------------------------------------------------------- /src/Services/DiscountServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/DiscountServiceInterface.php -------------------------------------------------------------------------------- /src/Services/EagerLoaderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/EagerLoaderService.php -------------------------------------------------------------------------------- /src/Services/EagerLoaderServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/EagerLoaderServiceInterface.php -------------------------------------------------------------------------------- /src/Services/ExchangeService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/ExchangeService.php -------------------------------------------------------------------------------- /src/Services/ExchangeServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/ExchangeServiceInterface.php -------------------------------------------------------------------------------- /src/Services/FormatterService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/FormatterService.php -------------------------------------------------------------------------------- /src/Services/FormatterServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/FormatterServiceInterface.php -------------------------------------------------------------------------------- /src/Services/PrepareService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/PrepareService.php -------------------------------------------------------------------------------- /src/Services/PrepareServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/PrepareServiceInterface.php -------------------------------------------------------------------------------- /src/Services/PurchaseService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/PurchaseService.php -------------------------------------------------------------------------------- /src/Services/PurchaseServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/PurchaseServiceInterface.php -------------------------------------------------------------------------------- /src/Services/RegulatorService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/RegulatorService.php -------------------------------------------------------------------------------- /src/Services/RegulatorServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/RegulatorServiceInterface.php -------------------------------------------------------------------------------- /src/Services/TaxService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/TaxService.php -------------------------------------------------------------------------------- /src/Services/TaxServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/TaxServiceInterface.php -------------------------------------------------------------------------------- /src/Services/TransactionService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/TransactionService.php -------------------------------------------------------------------------------- /src/Services/TransactionServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/TransactionServiceInterface.php -------------------------------------------------------------------------------- /src/Services/TransferService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/TransferService.php -------------------------------------------------------------------------------- /src/Services/TransferServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/TransferServiceInterface.php -------------------------------------------------------------------------------- /src/Services/WalletService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/WalletService.php -------------------------------------------------------------------------------- /src/Services/WalletServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Services/WalletServiceInterface.php -------------------------------------------------------------------------------- /src/Traits/CanConfirm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/CanConfirm.php -------------------------------------------------------------------------------- /src/Traits/CanExchange.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/CanExchange.php -------------------------------------------------------------------------------- /src/Traits/CanPay.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/CanPay.php -------------------------------------------------------------------------------- /src/Traits/CanPayFloat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/CanPayFloat.php -------------------------------------------------------------------------------- /src/Traits/CartPay.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/CartPay.php -------------------------------------------------------------------------------- /src/Traits/HasGift.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/HasGift.php -------------------------------------------------------------------------------- /src/Traits/HasWallet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/HasWallet.php -------------------------------------------------------------------------------- /src/Traits/HasWalletFloat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/HasWalletFloat.php -------------------------------------------------------------------------------- /src/Traits/HasWallets.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/HasWallets.php -------------------------------------------------------------------------------- /src/Traits/MorphOneWallet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/Traits/MorphOneWallet.php -------------------------------------------------------------------------------- /src/WalletConfigure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/WalletConfigure.php -------------------------------------------------------------------------------- /src/WalletServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/src/WalletServiceProvider.php -------------------------------------------------------------------------------- /tests/Infra/Exceptions/PriceNotSetException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Exceptions/PriceNotSetException.php -------------------------------------------------------------------------------- /tests/Infra/Exceptions/UnknownEventException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Exceptions/UnknownEventException.php -------------------------------------------------------------------------------- /tests/Infra/Factories/BuyerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/BuyerFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemDiscountFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemDiscountFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemDiscountTaxFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemDiscountTaxFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemMaxTaxFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemMaxTaxFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemMerchantFeeDeductibleFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemMerchantFeeDeductibleFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemMetaFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemMetaFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemMinTaxFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemMinTaxFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemMultiPriceFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemMultiPriceFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemTaxFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemTaxFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ItemWalletFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ItemWalletFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/ManagerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/ManagerFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/UserCashierFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/UserCashierFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/UserConfirmFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/UserConfirmFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/UserDynamicFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/UserDynamicFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/UserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/UserFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/UserFloatFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/UserFloatFactory.php -------------------------------------------------------------------------------- /tests/Infra/Factories/UserMultiFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Factories/UserMultiFactory.php -------------------------------------------------------------------------------- /tests/Infra/Helpers/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Helpers/Config.php -------------------------------------------------------------------------------- /tests/Infra/Listeners/BalanceUpdatedThrowDateListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Listeners/BalanceUpdatedThrowDateListener.php -------------------------------------------------------------------------------- /tests/Infra/Listeners/BalanceUpdatedThrowIdListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Listeners/BalanceUpdatedThrowIdListener.php -------------------------------------------------------------------------------- /tests/Infra/Listeners/BalanceUpdatedThrowUuidListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Listeners/BalanceUpdatedThrowUuidListener.php -------------------------------------------------------------------------------- /tests/Infra/Listeners/TransactionCreatedThrowListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Listeners/TransactionCreatedThrowListener.php -------------------------------------------------------------------------------- /tests/Infra/Listeners/WalletCreatedThrowListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Listeners/WalletCreatedThrowListener.php -------------------------------------------------------------------------------- /tests/Infra/Models/Buyer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/Buyer.php -------------------------------------------------------------------------------- /tests/Infra/Models/Item.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/Item.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemDiscount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemDiscount.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemDiscountTax.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemDiscountTax.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemMaxTax.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemMaxTax.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemMerchantFeeDeductible.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemMerchantFeeDeductible.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemMeta.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemMinTax.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemMinTax.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemMultiPrice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemMultiPrice.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemTax.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemTax.php -------------------------------------------------------------------------------- /tests/Infra/Models/ItemWallet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/ItemWallet.php -------------------------------------------------------------------------------- /tests/Infra/Models/Manager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/Manager.php -------------------------------------------------------------------------------- /tests/Infra/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/User.php -------------------------------------------------------------------------------- /tests/Infra/Models/UserCashier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/UserCashier.php -------------------------------------------------------------------------------- /tests/Infra/Models/UserConfirm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/UserConfirm.php -------------------------------------------------------------------------------- /tests/Infra/Models/UserDynamic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/UserDynamic.php -------------------------------------------------------------------------------- /tests/Infra/Models/UserFloat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/UserFloat.php -------------------------------------------------------------------------------- /tests/Infra/Models/UserMulti.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Models/UserMulti.php -------------------------------------------------------------------------------- /tests/Infra/PackageModels/MyWallet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/PackageModels/MyWallet.php -------------------------------------------------------------------------------- /tests/Infra/PackageModels/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/PackageModels/Transaction.php -------------------------------------------------------------------------------- /tests/Infra/PackageModels/TransactionMoney.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/PackageModels/TransactionMoney.php -------------------------------------------------------------------------------- /tests/Infra/PackageModels/Transfer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/PackageModels/Transfer.php -------------------------------------------------------------------------------- /tests/Infra/PackageModels/Wallet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/PackageModels/Wallet.php -------------------------------------------------------------------------------- /tests/Infra/Services/ClockFakeService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Services/ClockFakeService.php -------------------------------------------------------------------------------- /tests/Infra/Services/ExchangeUsdToBtcService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Services/ExchangeUsdToBtcService.php -------------------------------------------------------------------------------- /tests/Infra/Services/MyExchangeService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Services/MyExchangeService.php -------------------------------------------------------------------------------- /tests/Infra/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/TestCase.php -------------------------------------------------------------------------------- /tests/Infra/TestServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/TestServiceProvider.php -------------------------------------------------------------------------------- /tests/Infra/Transform/TransactionDtoTransformerCustom.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Transform/TransactionDtoTransformerCustom.php -------------------------------------------------------------------------------- /tests/Infra/Values/Money.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Infra/Values/Money.php -------------------------------------------------------------------------------- /tests/Units/Api/TransactionHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Api/TransactionHandlerTest.php -------------------------------------------------------------------------------- /tests/Units/Api/TransferHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Api/TransferHandlerTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/BalanceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/BalanceTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/BasketTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/BasketTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/BlockTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/BlockTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/CartReceivingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/CartReceivingTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/CartTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/CartTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/ConfirmTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/ConfirmTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/CreditWalletTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/CreditWalletTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/DiscountTaxTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/DiscountTaxTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/DiscountTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/DiscountTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/EagerLoadingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/EagerLoadingTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/EventTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/EventTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/ExchangeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/ExchangeTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/ExtraTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/ExtraTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/GiftDiscountTaxTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/GiftDiscountTaxTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/GiftDiscountTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/GiftDiscountTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/GiftTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/GiftTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/MerchantFeeDeductibleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/MerchantFeeDeductibleTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/MinTaxTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/MinTaxTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/ModelTableTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/ModelTableTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/MultiWalletGiftTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/MultiWalletGiftTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/MultiWalletTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/MultiWalletTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/ProductTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/ProductTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/SilentlyDiscardingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/SilentlyDiscardingTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/SoftDeletesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/SoftDeletesTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/StateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/StateTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/TaxTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/TaxTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/TransactionAmountFloatAccessorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/TransactionAmountFloatAccessorTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/TransactionsFilterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/TransactionsFilterTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/WalletExtensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/WalletExtensionTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/WalletFloatTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/WalletFloatTest.php -------------------------------------------------------------------------------- /tests/Units/Domain/WalletTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Domain/WalletTest.php -------------------------------------------------------------------------------- /tests/Units/Expand/WalletTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Expand/WalletTest.php -------------------------------------------------------------------------------- /tests/Units/Service/AtomicServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/AtomicServiceTest.php -------------------------------------------------------------------------------- /tests/Units/Service/BookkeeperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/BookkeeperTest.php -------------------------------------------------------------------------------- /tests/Units/Service/DatabaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/DatabaseTest.php -------------------------------------------------------------------------------- /tests/Units/Service/DeferrableTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/DeferrableTest.php -------------------------------------------------------------------------------- /tests/Units/Service/FormatterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/FormatterTest.php -------------------------------------------------------------------------------- /tests/Units/Service/JsonServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/JsonServiceTest.php -------------------------------------------------------------------------------- /tests/Units/Service/LockServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/LockServiceTest.php -------------------------------------------------------------------------------- /tests/Units/Service/MathTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/MathTest.php -------------------------------------------------------------------------------- /tests/Units/Service/SingletonTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/SingletonTest.php -------------------------------------------------------------------------------- /tests/Units/Service/StorageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/StorageTest.php -------------------------------------------------------------------------------- /tests/Units/Service/WalletConfigureTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/WalletConfigureTest.php -------------------------------------------------------------------------------- /tests/Units/Service/WalletTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/Units/Service/WalletTest.php -------------------------------------------------------------------------------- /tests/migrations/2014_10_12_000000_create_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/migrations/2014_10_12_000000_create_users_table.php -------------------------------------------------------------------------------- /tests/migrations/2018_11_08_214421_create_items_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/migrations/2018_11_08_214421_create_items_table.php -------------------------------------------------------------------------------- /tests/migrations/2019_09_19_191432_alter_column_transaction_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/migrations/2019_09_19_191432_alter_column_transaction_table.php -------------------------------------------------------------------------------- /tests/migrations/2022_01_26_185311_create_managers_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/migrations/2022_01_26_185311_create_managers_table.php -------------------------------------------------------------------------------- /tests/migrations/2023_12_13_190445_create_cache_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bavix/laravel-wallet/HEAD/tests/migrations/2023_12_13_190445_create_cache_table.php --------------------------------------------------------------------------------