PHP 클래스 Sonata\Component\Delivery\Pool

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

보호된 프로퍼티들

프로퍼티 타입 설명
$methods array

공개 메소드들

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

메소드 상세

addMethod() 공개 메소드

add a delivery method into the pool.
public addMethod ( Sonata\Component\Delivery\ServiceDeliveryInterface $instance )
$instance Sonata\Component\Delivery\ServiceDeliveryInterface

getMethod() 공개 메소드

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

getMethods() 공개 메소드

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

프로퍼티 상세

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

protected array $methods
리턴 array