File tree 1 file changed +7
-3
lines changed
app/code/Magento/Sales/Model/Order/Email/Sender
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 13
13
use Magento \Sales \Model \ResourceModel \Order as OrderResource ;
14
14
use Magento \Sales \Model \Order \Address \Renderer ;
15
15
use Magento \Framework \Event \ManagerInterface ;
16
+ use Magento \Framework \DataObject ;
16
17
17
18
/**
18
19
* Class OrderSender
@@ -127,14 +128,17 @@ protected function prepareTemplate(Order $order)
127
128
'formattedShippingAddress ' => $ this ->getFormattedShippingAddress ($ order ),
128
129
'formattedBillingAddress ' => $ this ->getFormattedBillingAddress ($ order ),
129
130
];
130
- $ transport = new \ Magento \ Framework \ DataObject ($ transport );
131
+ $ transportObject = new DataObject ($ transport );
131
132
133
+ /**
134
+ * Event argument `transport` is @deprecated. Use `transportObject` instead.
135
+ */
132
136
$ this ->eventManager ->dispatch (
133
137
'email_order_set_template_vars_before ' ,
134
- ['sender ' => $ this , 'transport ' => $ transport ]
138
+ ['sender ' => $ this , 'transport ' => $ transportObject -> getData (), ' transportObject ' => $ transportObject ]
135
139
);
136
140
137
- $ this ->templateContainer ->setTemplateVars ($ transport ->getData ());
141
+ $ this ->templateContainer ->setTemplateVars ($ transportObject ->getData ());
138
142
139
143
parent ::prepareTemplate ($ order );
140
144
}
You can’t perform that action at this time.
0 commit comments