Example #1
0
 /**
  * The destructor. Clears the output buffers and optionally
  * displays the debug console.
  */
 public function __destruct()
 {
     while (ob_get_level() > 0) {
         ob_end_flush();
     }
     if ($this->debugConsole) {
         try {
             Opt_Support::updateTimers();
             Opl_Debug_Console::display();
         } catch (Opl_Exception $e) {
             die('<div style="background: #f77777;">Opt_Class destructor exception: ' . $e->getMessage() . '</div>');
         }
     }
 }