PHP Interface WellCommerce\Bundle\PaymentBundle\Configurator\PaymentMethodConfiguratorInterface

Author: Adam Piotrowski ([email protected])
Show file Open project: wellcommerce/wellcommerce

Public Methods

Method Description
addConfigurationFields ( WellCommerce\Component\Form\FormBuilderInterface $builder, WellCommerce\Component\Form\Elements\ElementInterface $fieldset, WellCommerce\Component\Form\Dependencies\DependencyInterface $dependency )
configure ( WellCommerce\Bundle\PaymentBundle\Entity\PaymentMethodInterface $paymentMethod )
getConfiguration ( ) : array
getConfigurationKey ( string $name ) : string
getConfigurationValue ( string $name )
getName ( ) : string
getSupportedConfigurationKeys ( ) : array

Method Details

addConfigurationFields() public method

public addConfigurationFields ( WellCommerce\Component\Form\FormBuilderInterface $builder, WellCommerce\Component\Form\Elements\ElementInterface $fieldset, WellCommerce\Component\Form\Dependencies\DependencyInterface $dependency )
$builder WellCommerce\Component\Form\FormBuilderInterface
$fieldset WellCommerce\Component\Form\Elements\ElementInterface
$dependency WellCommerce\Component\Form\Dependencies\DependencyInterface

configure() public method

public configure ( WellCommerce\Bundle\PaymentBundle\Entity\PaymentMethodInterface $paymentMethod )
$paymentMethod WellCommerce\Bundle\PaymentBundle\Entity\PaymentMethodInterface

getConfiguration() public method

public getConfiguration ( ) : array
return array

getConfigurationKey() public method

public getConfigurationKey ( string $name ) : string
$name string
return string

getConfigurationValue() public method

public getConfigurationValue ( string $name )
$name string

getName() public method

public getName ( ) : string
return string

getSupportedConfigurationKeys() public method