"Fossies" - the Fresh Open Source Software Archive

Member "PHPMailer-6.4.1/src/Exception.php" (29 Apr 2021, 1214 Bytes) of package /linux/www/PHPMailer-6.4.1.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) PHP source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "Exception.php" see the Fossies "Dox" file reference documentation and the last Fossies "Diffs" side-by-side code changes report: 6.1.8_vs_6.2.0.

    1 <?php
    2 
    3 /**
    4  * PHPMailer Exception class.
    5  * PHP Version 5.5.
    6  *
    7  * @see       https://github.com/PHPMailer/PHPMailer/ The PHPMailer GitHub project
    8  *
    9  * @author    Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
   10  * @author    Jim Jagielski (jimjag) <jimjag@gmail.com>
   11  * @author    Andy Prevost (codeworxtech) <codeworxtech@users.sourceforge.net>
   12  * @author    Brent R. Matzelle (original founder)
   13  * @copyright 2012 - 2020 Marcus Bointon
   14  * @copyright 2010 - 2012 Jim Jagielski
   15  * @copyright 2004 - 2009 Andy Prevost
   16  * @license   http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License
   17  * @note      This program is distributed in the hope that it will be useful - WITHOUT
   18  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   19  * FITNESS FOR A PARTICULAR PURPOSE.
   20  */
   21 
   22 namespace PHPMailer\PHPMailer;
   23 
   24 /**
   25  * PHPMailer exception handler.
   26  *
   27  * @author Marcus Bointon <phpmailer@synchromedia.co.uk>
   28  */
   29 class Exception extends \Exception
   30 {
   31     /**
   32      * Prettify error message output.
   33      *
   34      * @return string
   35      */
   36     public function errorMessage()
   37     {
   38         return '<strong>' . htmlspecialchars($this->getMessage()) . "</strong><br />\n";
   39     }
   40 }