EC-CUBE4 APIドキュメント

PurchaseFlowPassTest_DiscountProcessor implements DiscountProcessor

Class PurchaseFlowPassTest_DiscountProcessor

Tags
CartFlow

Table of Contents

removeDiscountItem() 値引き明細の削除処理を実装します. mixed
addDiscountItem() 値引き明細の追加処理を実装します. ProcessResult|null

Methods

addDiscountItem()

値引き明細の追加処理を実装します.

public addDiscountItem( $itemHolder : ItemHolderInterface , $context : PurchaseContext ) : ProcessResult|null

かならず合計金額等のチェックを行い, 超える場合は利用できる金額まで丸めるか、もしくは明細の追加処理をスキップしてください. 正常に追加できない場合は, ProcessResult::warnを返却してください.

Parameters
$itemHolder : ItemHolderInterface
$context : PurchaseContext
Return values
ProcessResult|null

Search results