Changeset 23126 for branches/version-2_13_0/data/module/PEAR.php
- Timestamp:
- 2013/08/26 15:52:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13_0/data/module/PEAR.php
r21494 r23126 15 15 * @copyright 1997-2010 The Authors 16 16 * @license http://opensource.org/licenses/bsd-license.php New BSD License 17 * @version CVS: commit 01071ee7b71e4d38c4e96fdf0ae5e411841eaec717 * @version CVS: $Id$ 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: @package_version@81 * @version Release: 1.9.4 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 }255 252 if (!is_a($data, 'PEAR_Error')) { 256 253 return false; … … 488 485 $message->error_message_prefix = ''; 489 486 $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');496 487 } 497 488 … … 798 789 * @copyright 1997-2006 The PHP Group 799 790 * @license http://opensource.org/licenses/bsd-license.php New BSD License 800 * @version Release: @package_version@791 * @version Release: 1.9.4 801 792 * @link http://pear.php.net/manual/en/core.pear.pear-error.php 802 793 * @see PEAR::raiseError(), PEAR::throwError()
Note: See TracChangeset
for help on using the changeset viewer.