Property | Type | Description | |
---|---|---|---|
$parameters | array | ||
$router | Symfony\Component\Routing\RouterInterface | ||
$templating | Symfony\Bundle\FrameworkBundle\Templating\EngineInterface | ||
$transactionGenerator | Sonata\Component\Payment\Scellius\ScelliusTransactionGeneratorInterface |
Method | Description | |
---|---|---|
__construct ( Symfony\Component\Routing\RouterInterface $router, Psr\Log\LoggerInterface $logger, Symfony\Bundle\FrameworkBundle\Templating\EngineInterface $templating, Sonata\Component\Payment\Scellius\ScelliusTransactionGeneratorInterface $transactionGenerator, boolean $debug ) | ||
applyTransactionId ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
encodeString ( $string ) | ||
getBankCodeResponses ( ) : array | ||
getCVVFlags ( ) : array | ||
getCVVResponseCode ( ) : array | ||
getCurrencyList ( ) : array | ||
getLanguage ( Sonata\Component\Order\OrderInterface $order ) : string | ||
getLanguageCodes ( ) : array | ||
getOrderReference ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
getPaymentMeans ( ) : array | ||
getResponseCode ( ) : array | ||
getTransactionId ( ) : integer | ||
handleError ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
isAddableProduct ( Sonata\Component\Basket\BasketInterface $basket, Sonata\Component\Product\ProductInterface $product ) | ||
isBasketValid ( Sonata\Component\Basket\BasketInterface $basket ) | ||
isCallbackValid ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
isRequestValid ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
sendConfirmationReceipt ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
sendbank ( Sonata\Component\Order\OrderInterface $order ) |
Method | Description | |
---|---|---|
getAmount ( $amount, $currency ) : string | ||
getCurrencyCode ( $currency ) | ||
getResponseData ( Sonata\Component\Payment\TransactionInterface $transaction ) : array |
public __construct ( Symfony\Component\Routing\RouterInterface $router, Psr\Log\LoggerInterface $logger, Symfony\Bundle\FrameworkBundle\Templating\EngineInterface $templating, Sonata\Component\Payment\Scellius\ScelliusTransactionGeneratorInterface $transactionGenerator, boolean $debug ) | ||
$router | Symfony\Component\Routing\RouterInterface | |
$logger | Psr\Log\LoggerInterface | |
$templating | Symfony\Bundle\FrameworkBundle\Templating\EngineInterface | |
$transactionGenerator | Sonata\Component\Payment\Scellius\ScelliusTransactionGeneratorInterface | |
$debug | boolean |
public applyTransactionId ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
$transaction | Sonata\Component\Payment\TransactionInterface |
public static getBankCodeResponses ( ) : array | ||
return | array |
public getLanguage ( Sonata\Component\Order\OrderInterface $order ) : string | ||
$order | Sonata\Component\Order\OrderInterface | |
return | string |
public getOrderReference ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
$transaction | Sonata\Component\Payment\TransactionInterface |
public handleError ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
$transaction | Sonata\Component\Payment\TransactionInterface |
public isAddableProduct ( Sonata\Component\Basket\BasketInterface $basket, Sonata\Component\Product\ProductInterface $product ) | ||
$basket | Sonata\Component\Basket\BasketInterface | |
$product | Sonata\Component\Product\ProductInterface |
public isBasketValid ( Sonata\Component\Basket\BasketInterface $basket ) | ||
$basket | Sonata\Component\Basket\BasketInterface |
public isCallbackValid ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
$transaction | Sonata\Component\Payment\TransactionInterface |
public isRequestValid ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
$transaction | Sonata\Component\Payment\TransactionInterface |
public sendConfirmationReceipt ( Sonata\Component\Payment\TransactionInterface $transaction ) | ||
$transaction | Sonata\Component\Payment\TransactionInterface |
public sendbank ( Sonata\Component\Order\OrderInterface $order ) | ||
$order | Sonata\Component\Order\OrderInterface |
protected RouterInterface,Symfony\Component\Routing $router | ||
return | Symfony\Component\Routing\RouterInterface |
protected EngineInterface,Symfony\Bundle\FrameworkBundle\Templating $templating | ||
return | Symfony\Bundle\FrameworkBundle\Templating\EngineInterface |