$error = new JError('Error message', 500); $isErrorObject = JError::isError($error); if ($isErrorObject) { echo "This is an instance of JError"; } else { echo "This is not an instance of JError"; }
$notAnError = "This is not an error object"; $isErrorObject = JError::isError($notAnError); if ($isErrorObject) { echo "This is an instance of JError"; } else { echo "This is not an instance of JError"; }In this example, we create a variable $notAnError which is just a string and not an instance of JError. We pass this variable as a parameter to JError::isError(). Since the $notAnError is not an instance of JError, the output will be "This is not an instance of JError". Package Library: PHP Joomla Framework