Changeset 23143 for branches/version-2_13_0/data/module/PEAR.php
- Timestamp:
- 2013/08/28 13:55:43 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13_0/data/module/PEAR.php
r23126 r23143 15 15 * @copyright 1997-2010 The Authors 16 16 * @license http://opensource.org/licenses/bsd-license.php New BSD License 17 * @version CVS: $Id$17 * @version CVS: commit 01071ee7b71e4d38c4e96fdf0ae5e411841eaec7 18 18 * @link http://pear.php.net/package/PEAR 19 19 * @since File available since Release 0.1 … … 79 79 * @copyright 1997-2006 The PHP Group 80 80 * @license http://opensource.org/licenses/bsd-license.php New BSD License 81 * @version Release: 1.9.481 * @version Release: @package_version@ 82 82 * @link http://pear.php.net/package/PEAR 83 83 * @see PEAR_Error … … 250 250 function isError($data, $code = null) 251 251 { 252 if (!is_object($data)) { 253 return false; 254 } 252 255 if (!is_a($data, 'PEAR_Error')) { 253 256 return false; … … 485 488 $message->error_message_prefix = ''; 486 489 $message = $message->getMessage(); 490 491 // Make sure right data gets passed. 492 $r = new ReflectionClass($error_class); 493 $c = $r->getConstructor(); 494 $p = array_shift($c->getParameters()); 495 $skipmsg = ($p->getName() != 'message'); 487 496 } 488 497 … … 789 798 * @copyright 1997-2006 The PHP Group 790 799 * @license http://opensource.org/licenses/bsd-license.php New BSD License 791 * @version Release: 1.9.4800 * @version Release: @package_version@ 792 801 * @link http://pear.php.net/manual/en/core.pear.pear-error.php 793 802 * @see PEAR::raiseError(), PEAR::throwError()
Note: See TracChangeset
for help on using the changeset viewer.