diff --git a/src/app/Console/Commands/WalletAddTransaction.php b/src/app/Console/Commands/WalletAddTransaction.php new file mode 100644 --- /dev/null +++ b/src/app/Console/Commands/WalletAddTransaction.php @@ -0,0 +1,56 @@ +argument('wallet')); + + if (!$wallet) { + return 1; + } + + $qty = (int) $this->argument('qty'); + + $message = $this->option('message'); + + if ($qty < 0) { + $wallet->debit($qty, $message); + } else { + $wallet->credit($qty, $message); + } + } +}