PHP Class WellCommerce\Bundle\PaymentBundle\Processor\AbstractPaymentProcessor

Author: Adam Piotrowski ([email protected])
Inheritance: extends WellCommerce\Bundle\CoreBundle\DependencyInjection\AbstractContainerAware, implements WellCommerce\Bundle\PaymentBundle\Processor\PaymentProcessorInterface
ファイルを表示 Open project: wellcommerce/wellcommerce

Protected Properties

Property Type Description
$configurator WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface
$gateway WellCommerce\Bundle\PaymentBundle\Gateway\PaymentGatewayInterface

Public Methods

Method Description
__construct ( WellCommerce\Bundle\PaymentBundle\Gateway\PaymentGatewayInterface $gateway, WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface $configurator ) AbstractPaymentProcessor constructor.
getConfigurator ( ) : WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface
getGateway ( ) : WellCommerce\Bundle\PaymentBundle\Gateway\PaymentGatewayInterface

Method Details

__construct() public method

AbstractPaymentProcessor constructor.
public __construct ( WellCommerce\Bundle\PaymentBundle\Gateway\PaymentGatewayInterface $gateway, WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface $configurator )
$gateway WellCommerce\Bundle\PaymentBundle\Gateway\PaymentGatewayInterface
$configurator WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface

getConfigurator() public method

public getConfigurator ( ) : WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface
return WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface

getGateway() public method

public getGateway ( ) : WellCommerce\Bundle\PaymentBundle\Gateway\PaymentGatewayInterface
return WellCommerce\Bundle\PaymentBundle\Gateway\PaymentGatewayInterface

Property Details

$configurator protected_oe property

protected PaymentMethodConfiguratorInterface,WellCommerce\Bundle\PaymentBundle\Configurator $configurator
return WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface

$gateway protected_oe property

protected PaymentGatewayInterface,WellCommerce\Bundle\PaymentBundle\Gateway $gateway
return WellCommerce\Bundle\PaymentBundle\Gateway\PaymentGatewayInterface