Bestellbestätigung Mail context SAUBER aufbereiten und absenden

Hallo zusammen.

Ich versuche gerade die Bestellbestätigung Daten ($context) aufzubereiten und dann anschließen erneuert die zusenden. Leider habe ich etliche Variante versucht, aber immer wieder gescheitert. Vielleicht könnt ihr mir helfen. 

Gibt es eine Funktion von Shopware, wo man die Funktion ein Order Objekt übergebt und der mir die Daten richtig wieder zurück liefert? Hintergrund dafür ist, dass ich die Daten nicht selber vorbreiten möchte weil es Abhängigkeiten (Shopware_Modules_Order_SendMail_Create) existieren können.  

 $mail = Shopware()-\>TemplateMail()-\>createMail('sORDER', $context); $mail-\>addTo($customerMail); $mail-\>send(); 

 

Danke schon mal im voraus!