Showing results for 
Search instead for 
Did you mean: 

Undefined variables, no error

Undefined variables, no error

Hello there,


I had a Plugin with the following code:


$senderInfo = ['name' => 'The name', 'email' => ''];

$transport = $transportBuilder->setTemplateIdentifier('my_mail_template')
->setTemplateOptions(['area' => \Magento\Framework\App\Area::AREA_FRONTEND, 'store' => \Magento\Store\Model\Store::DEFAULT_STORE_ID])
->setTemplateVars(['data' => $postObject])

As you can see, there is a mistake in ->setFrom($sender), it should be ->setFrom($senderInfo). So $sender wasn't defined. This leads to that, that the Plugin didn't work. I had absolutely no error message in output and not in the log files.


I'm in developer mode. I think Magento should give me these errors, because it takes a long time to find out why it isn't working.


Thank you very much.


Kind regards