PHP Class WellCommerce\Bundle\PaymentBundle\EventListener\PaymentMethodDoctrineEventSubscriber

Author: Adam Piotrowski ([email protected])
Inheritance: implements Doctrine\Common\EventSubscriber, use trait Symfony\Component\DependencyInjection\ContainerAwareTrait
Show file Open project: wellcommerce/wellcommerce

Public Methods

Method Description
getSubscribedEvents ( )
onPaymentMethodBeforeSave ( Doctrine\Common\Persistence\Event\LifecycleEventArgs $args )
prePersist ( Doctrine\Common\Persistence\Event\LifecycleEventArgs $args )
preUpdate ( Doctrine\Common\Persistence\Event\LifecycleEventArgs $args )

Protected Methods

Method Description
filterConfiguration ( array $configuration, WellCommerce\Bundle\PaymentBundle\Processor\PaymentProcessorInterface $processor ) : array
getPaymentProcessorCollection ( ) : PaymentProcessorCollection

Method Details

filterConfiguration() protected method

protected filterConfiguration ( array $configuration, WellCommerce\Bundle\PaymentBundle\Processor\PaymentProcessorInterface $processor ) : array
$configuration array
$processor WellCommerce\Bundle\PaymentBundle\Processor\PaymentProcessorInterface
return array

getPaymentProcessorCollection() protected method

protected getPaymentProcessorCollection ( ) : PaymentProcessorCollection
return WellCommerce\Bundle\PaymentBundle\Processor\PaymentProcessorCollection

getSubscribedEvents() public method

public getSubscribedEvents ( )

onPaymentMethodBeforeSave() public method

public onPaymentMethodBeforeSave ( Doctrine\Common\Persistence\Event\LifecycleEventArgs $args )
$args Doctrine\Common\Persistence\Event\LifecycleEventArgs

prePersist() public method

public prePersist ( Doctrine\Common\Persistence\Event\LifecycleEventArgs $args )
$args Doctrine\Common\Persistence\Event\LifecycleEventArgs

preUpdate() public method

public preUpdate ( Doctrine\Common\Persistence\Event\LifecycleEventArgs $args )
$args Doctrine\Common\Persistence\Event\LifecycleEventArgs