Sonata\Component\Payment\Scellius\ScelliusPayment::__construct PHP Method

__construct() public method

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 function __construct(RouterInterface $router, LoggerInterface $logger, EngineInterface $templating, ScelliusTransactionGeneratorInterface $transactionGenerator, $debug)
    {
        $this->templating = $templating;
        $this->router = $router;
        $this->debug = $debug;
        $this->transactionGenerator = $transactionGenerator;
        $this->setLogger($logger);
    }