src/Tasks/FetchRecurringTask.php
public static function sendException($exception)
    {
        $emails = Config::inst()->get(self::class, 'Emails');
        if ($emails) {
            $emails = explode(",", $emails);
            $email = new Email();
            $email
                ->setTo($emails)
                ->setSubject('SilverStripe Hail module fetch error on ' . SiteConfig::current_site_config()->getTitle() . ' (' . gethostname() . ')')
                ->setBody("<p>Hi,</p><p>An error occurred while fetching from the Hail API: </p> <p>{$exception->getMessage()}</p><p>Website name: " . SiteConfig::current_site_config()->getTitle() . "</p><p>Website Folder: " . Director::baseFolder() . "</p><p>Server hostname: " . gethostname() . "</p>");
            $email->send();
        }
    }
public static function sendException($exception)
    {
        $emails = Config::inst()->get(self::class, 'Emails');
        if ($emails) {
            $emails = explode(",", $emails);
            $email = new Email();
            $email
                ->setTo($emails)
                ->setSubject('SilverStripe Hail module fetch error on ' . SiteConfig::current_site_config()->getTitle() . ' (' . gethostname() . ')')
                ->setBody("<p>Hi,</p><p>An error occurred while fetching from the Hail API: </p> <p>{$exception->getMessage()}</p><p>Website name: " . SiteConfig::current_site_config()->getTitle() . "</p><p>Website Folder: " . Director::baseFolder() . "</p><p>Server hostname: " . gethostname() . "</p>");
            $email->send();
        }
    }
public static function sendException ( $ exception ) { $ emails = Config :: inst ( ) -> get ( self :: class , 'Emails' ) ; if ( $ emails ) { $ emails = explode ( "," , $ emails ) ; $ email = new Email ( ) ; $ email -> setTo ( $ emails ) -> setSubject ( 'SilverStripe Hail module fetch error on ' . SiteConfig :: current_site_config ( ) -> getTitle ( ) . ' (' . gethostname ( ) . ')' ) -> setBody ( "<p>Hi,</p><p>An error occurred while fetching from the Hail API: </p> <p>{$exception->getMessage()}</p><p>Website name: " . SiteConfig :: current_site_config ( ) -> getTitle ( ) . "</p><p>Website Folder: " . Director :: baseFolder ( ) . "</p><p>Server hostname: " . gethostname ( ) . "</p>" ) ; $ email -> send ( ) ; } }
Send exception to configured emails

@param \Exception $exception
Send exception to configured emails