PR

【7/31】ショップ購入処理の整理 #4179

wada opened this at 2025-07-17T17:03:09; closed

Description

opened by wada at 2025-07-17T17:03:09; updated 2025-08-07T10:42:58

概要

対応状況
ゲソてんPF対応時に購入処理を参照しやすくするため、ショップの購入処理(主にshop_payment.inc)をshop_payment.phpに移行

新規対応アイテム

  • カードホルダーパック(Card_holder_pack.php)

単品購入の処理を追加

  • 海域イベント導石セット(専用クラスなし)

特別な対応なし

  • スターターパック(Starter_pack.php)

購入条件、ログ作成
item_type=1に対するプレゼント配布処理追加

wada change_title at 2025-07-17T17:03:51: 【7/31】 【7/31】ショップ購入処理の整理

Comment

#41563 by wada at 2025-07-17T17:03:57; updated 2025-07-17T17:03:57

@kouho
レビューお願いします。

kouho add_label at 2025-08-06T14:52:05: 皇甫 LGTM

Comment

#41832 by kouho at 2025-08-06T14:52:12; updated 2025-08-06T14:52:12

@wada
確認OKです

wada merge at 2025-08-07T10:42:54: 【7/31】ショップ購入処理の整理
wada close at 2025-08-07T10:42:54: Close
wada delete_branch at 2025-08-07T10:42:58: shop_payment

Commit range

basebbdb9bddb54416f3045b1ecbddfd54c1fc773dff
headd41742c853c12b32abf30420c79a426791a2746a
base branchjolly/jr-web:master
head branchjolly/jr-web:shop_payment

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed5 filesView patch
statusfile
modifiedlib/ajax/shop_payment.inc
modifiedlib/models/Shop_payment.php
addedlib/models/shop/Card_holder_pack.php
modifiedlib/models/shop/Item_factory.php
addedlib/models/shop/Starter_pack.php
Patch body is stored as a separate file to keep this page lightweight.