EC-CUBE4 APIドキュメント

PaymentValidator extends ItemHolderValidator

支払い方法が一致しない明細がないかどうか.

Table of Contents

$deliveryRepository DeliveryRepository
__construct() PaymentProcessor constructor. mixed
validate() mixed
getDeliveries() mixed
getPayments() ArrayCollection|\Eccube\Entity\Payment[]
execute() ProcessResult
validate() mixed
handle() mixed
throwInvalidItemException() mixed

Properties

Methods

getPayments()

private getPayments( $Deliveries : \Eccube\Entity\Delivery[] ) : ArrayCollection|\Eccube\Entity\Payment[]
Parameters
$Deliveries : \Eccube\Entity\Delivery[]
Return values
ArrayCollection|\Eccube\Entity\Payment[]

throwInvalidItemException()

protected throwInvalidItemException( $errorCode : [, $ProductClass : ProductClass = null ] [, $warning : mixed = false ] ) : mixed
Parameters
$errorCode :
$ProductClass : ProductClass = null
$warning : mixed = false
Tags
throws
InvalidItemException
Return values
mixed

Search results