public function __construct(MessageInterface $message, Data $dataHelper, LoggerInterface $logger) { parent::__construct($message); $this->dataHelper = $dataHelper; $this->_message = $message; $this->logger = $logger; $this->transactionalApi = new Transaction($this->dataHelper->getApiKey()); }
/** * @param \Magento\Framework\Mail\MessageInterface $message * @param \SUMOHeavy\Postmark\Helper\Data $helper * @param null $parameters */ public function __construct(\Magento\Framework\Mail\MessageInterface $message, \SUMOHeavy\Postmark\Helper\Data $helper, $parameters = null) { $this->_helper = $helper; if ($this->_helper->canUse()) { $this->_message = $message; } else { parent::__construct($message, $parameters); } }
public function __construct(\Magento\Framework\Mail\MessageInterface $message, $parameters = null) { $this->___init(); parent::__construct($message, $parameters); }
/** * Transport constructor. * * @param \Magento\Framework\Mail\MessageInterface $message * @param null $parameters * * @throws InvalidArgumentException */ public function __construct(MessageInterface $message, $parameters = null) { parent::__construct($message, $parameters); $this->config = ObjectManager::getInstance()->create(Config::class); $this->message = $message; }