exception; if ($e instanceof CRM_Core_Exception) { $params = $e->getErrorData(); $message = $e->getMessage(); $session = CRM_Core_Session::singleton(); $session->setStatus( htmlspecialchars($message), htmlspecialchars($params['message_title'] ?? ts('Error')), $params['message_type'] ?? 'error' ); } } }