<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.3 |
+ | CiviCRM version 4.5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2013
+ * @copyright CiviCRM LLC (c) 2004-2014
* $Id$
*
*/
* This function writes an entry about the intrusion
* to the intrusion database
*
- * @param array $results
+ * @param $result
+ * @param int $reaction
+ *
+ * @internal param array $results
*
* @return boolean
*/
$session = CRM_Core_Session::singleton();
$session->reset(2);
+ $msg = ts('There is a validation error with your HTML input. Your activity is a bit suspicious, hence aborting');
+
$path = implode('/', $args);
- if ($path == in_array("civicrm/ajax/rest", "civicrm/api/json")) {
- require ("api/v3/utils.php");
- $error = civicrm_api3_create_error(ts('There is a validation error with your HTML input. Your activity is a bit suspicious, hence aborting'),
+ if (in_array(
+ $path,
+ array("civicrm/ajax/rest", "civicrm/api/json")
+ )) {
+ require_once "api/v3/utils.php";
+ $error = civicrm_api3_create_error(
+ $msg,
array(
'IP' => $_SERVER['REMOTE_ADDR'],
'error_code' => 'IDS_KICK',
echo json_encode($error);
CRM_Utils_System::civiExit();
}
- CRM_Core_Error::fatal(ts('There is a validation error with your HTML input. Your activity is a bit suspicious, hence aborting'));
+ CRM_Core_Error::fatal($msg);
}
}