/**
  * @param TokenInterface            $token
  * @param OgoneFileBuilder          $ogoneFileBuilder
  * @param boolean                   $debug
  */
 public function __construct(TokenInterface $token, OgoneFileBuilder $ogoneFileBuilder, LoggerInterface $logger, $debug)
 {
     parent::__construct($debug);
     $this->token = $token;
     $this->ogoneFileBuilder = $ogoneFileBuilder;
     $this->logger = $logger;
 }
 /**
  * @param TokenInterface            $token
  * @param GeneratorInterface        $hashGenerator
  * @param Configuration\Redirection $redirectionConfig
  * @param Configuration\Design      $designConfig
  * @param boolean                   $debug
  * @param boolean                   $utf8
  */
 public function __construct(TokenInterface $token, GeneratorInterface $hashGenerator, Configuration\Redirection $redirectionConfig, Configuration\Design $designConfig, $debug, $utf8)
 {
     parent::__construct($debug, $utf8);
     $this->token = $token;
     $this->hashGenerator = $hashGenerator;
     $this->redirectionConfig = $redirectionConfig;
     $this->designConfig = $designConfig;
     $this->utf8 = $utf8;
 }