PHP 클래스 Sonata\Component\Payment\Pool

파일 보기 프로젝트 열기: sonata-project/ecommerce 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$methods array

공개 메소드들

메소드 설명
addMethod ( Sonata\Component\Payment\PaymentInterface $instance ) add a payment method into the pool.
getMethod ( string $code ) : Sonata\Component\Payment\PaymentInterface return a PaymentInterface Object.
getMethods ( ) : array

메소드 상세

addMethod() 공개 메소드

add a payment method into the pool.
public addMethod ( Sonata\Component\Payment\PaymentInterface $instance )
$instance Sonata\Component\Payment\PaymentInterface

getMethod() 공개 메소드

return a PaymentInterface Object.
public getMethod ( string $code ) : Sonata\Component\Payment\PaymentInterface
$code string
리턴 Sonata\Component\Payment\PaymentInterface

getMethods() 공개 메소드

public getMethods ( ) : array
리턴 array of payment methods

프로퍼티 상세

$methods 보호되어 있는 프로퍼티

protected array $methods
리턴 array