X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/lib/horde/framework/Horde/Exception
home
/
cbholdings
/
pasukulu
/
lib
/
horde
/
framework
/
Horde
/
Exception
/
📁
..
📄
LastError.php
(1.83 KB)
📄
NotFound.php
(1.1 KB)
📄
Pear.php
(2.67 KB)
📄
PermissionDenied.php
(1.16 KB)
📄
Translation.php
(1013 B)
📄
Wrapped.php
(1.71 KB)
Editing: Wrapped.php
<?php /** * Copyright 2008-2017 Horde LLC (http://www.horde.org/) * * See the enclosed file LICENSE for license information (LGPL). If you * did not receive this file, see http://www.horde.org/licenses/lgpl21. * * @author * @category Horde * @license http://www.horde.org/licenses/lgpl21 LGPL * @package Exception */ /** * Horde exception class that can wrap and set its details from PEAR_Error, * Exception, and other objects with similar interfaces. * * @author * @category Horde * @copyright 2008-2017 Horde LLC * @license http://www.horde.org/licenses/lgpl21 LGPL * @package Exception */ class Horde_Exception_Wrapped extends Horde_Exception { /** * Exception constructor. * * @param mixed $message The exception message, a PEAR_Error * object, or an Exception object. * @param int $code A numeric error code. */ public function __construct($message = null, $code = 0) { $previous = null; if (is_object($message) && method_exists($message, 'getMessage')) { if (empty($code) && method_exists($message, 'getCode')) { $code = (int)$message->getCode(); } if ($message instanceof Exception) { $previous = $message; } if (method_exists($message, 'getUserinfo') && $details = $message->getUserinfo()) { $this->details = $details; } elseif (!empty($message->details)) { $this->details = $message->details; } $message = (string)$message->getMessage(); } parent::__construct($message, $code, $previous); } }
Upload File
Create Folder