You are here

function _radioactivity_checksum_generate in Radioactivity 7.2

Generate a checksum for given data

2 calls to _radioactivity_checksum_generate()
_radioactivity_checksum_validate in ./radioactivity-bootstrap.inc
Validate checksum against given data
_radioactivity_prepare_incident in ./radioactivity-bootstrap.inc
Prepare payload

File

./radioactivity-bootstrap.inc, line 125

Code

function _radioactivity_checksum_generate($data) {
  $temp = array_filter($data, "_radioactivity_filter_nested_array");
  unset($temp['checksum']);
  ksort($temp);
  $temp = join(',', $temp);
  return md5(VAR_RADIOACTIVITY_CHECKSUM_SALT . $temp);
}