public static function deliver() { $email = db()->table('email')->get('delivered', null, 'IS')->fetch(); $transport = Environment::get('email.transport'); if (!$transport || !$transport instanceof TransportInterface) { throw new PrivateException('No valid transport method found'); } if (!$email) { return; #Everything delivered nicely } $transport->deliver($email); $email->delivered = time(); $email->store(); }
<body> <div class="wrapper"> <h1 class="sfheader">Spitfire <small>//Error page</small></h1> </div> <div class="errormsg"> <div class="wrapper"> <h1>500: Server error</h1> <p><?php echo $message; ?> </p> </div> </div> <?php if (\spitfire\core\Environment::get('debugging_mode')) { ?> <div class="errordescription wrapper"> <h2>Further error information <small>To hide this set debug_mode to false.</small></h2> <p>The stacktrace displays the function calls made that led to the error. They are displayed in an inverted order to how they were called.</p> <pre><?php echo $moreInfo; ?> </pre> <?php $messages = spitfire()->getMessages(); if ($messages) { echo '<h2>Debugging messages <small>To hide this set debug_mode to false.</small></h2>'; echo '<p>List of messages the app generated during it\'s execution</p>'; echo '<div class="debugmessages">';