/**
  * returns the order formatted as an email
  * @param String $message - the additional message
  * @param String $emailClassName - template to use.
  * @return array (Message, Order, EmailLogo, ShopPhysicalAddress)
  */
 public function renderOrderInEmailFormat($message = "", $emailClassName)
 {
     $arrayData = $this->createReplacementArrayForEmail($message);
     Config::nest();
     Config::inst()->update('SSViewer', 'theme_enabled', true);
     $html = $arrayData->renderWith($emailClassName);
     Config::unnest();
     return Order_Email::emogrify_html($html);
 }