Exemplo n.º 1
0
 public static function email_support($error_message, $data)
 {
     global $sugar_config, $sugar_version, $sugar_flavor;
     $systemUser = BeanFactory::getBean("Users");
     $systemUser->getSystemUser();
     $systemUserInfo = $systemUser->getUsersNameAndEmail();
     $error_email = AddonBoilerplate_Helper::get_error_email_address();
     $email_to = '*****@*****.**';
     $subject = '[production:error] AddonBoilerplate sync failure';
     $bodyHTML = "\nSite: " . $sugar_config['site_url'] . "\nAdmin Email: " . $error_email . "|" . $systemUserInfo['name'] . "\nSugarCRM Version: " . $sugar_version . "\nSugarCRM Edition: " . $sugar_flavor . "\nAddonBoilerplate Version: " . AddonBoilerplate_Helper::get_addonboilerplate_version() . "\n\nError: {$error_message}\nRemaining data: " . print_r($data, true) . "\n";
     return AddonBoilerplate_Helper::send_email($email_to, $subject, $bodyHTML);
 }