public function __construct(array $gateways, LoggerInterface $logger = null) { parent::__construct($gateways); $this->logger = $logger; }