function PEAR::isError in Calendar Systems 5
Tell whether a value is a PEAR error.
@access public
Parameters
mixed $data the value to test:
int $code if $data is an error object, return true: only if $code is a string and $obj->getMessage() == $code or $code is an integer and $obj->getCode() == $code
Return value
bool true if parameter is an error
3 calls to PEAR::isError()
- cmfcClassesCore::isError in calendar/
lib/ classesCore.class.inc.php - Tell whether a value is a PEAR error.
- cmfcClassesCore::runCommand in calendar/
lib/ classesCore.class.inc.php - * @example * <code> * $this->runCommand('sendEmailAfterActivation',$columnsValues); * </code>
- cmfcClassesCore::setOptions in calendar/
lib/ classesCore.class.inc.php
1 method overrides PEAR::isError()
- cmfcClassesCore::isError in calendar/
lib/ classesCore.class.inc.php - Tell whether a value is a PEAR error.
File
- calendar/
lib/ PEAR.php, line 278
Class
- PEAR
- Base class for other PEAR classes. Provides rudimentary emulation of destructors.
Code
function isError($data, $code = null) {
if (is_a($data, 'PEAR_Error')) {
if (is_null($code)) {
return true;
}
elseif (is_string($code)) {
return $data
->getMessage() == $code;
}
else {
return $data
->getCode() == $code;
}
}
return false;
}