Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

31 řádky
477B

  1. <?php
  2. namespace App\Logics\QRService;
  3. class ChargeLogic
  4. {
  5. use DepositCheck;
  6. /**
  7. * デポジットをチャージする
  8. */
  9. public static function charge(
  10. string $shopId,
  11. int $amount,
  12. ) {
  13. [$shop, $deposit] = self::getData($shopId);
  14. $deposit->deposit += $amount;
  15. $history = self::makeTransferHistory($shopId, $amount);
  16. $deposit->save();
  17. $history->save();
  18. return $deposit;
  19. }
  20. }