function insight_alerts_delete_by_params in Insight 7
2 calls to insight_alerts_delete_by_params()
File
- ./
insight.module, line 467
Code
function insight_alerts_delete_by_params($irid = NULL, $report_name = NULL, $alert_name = NULL, $nid = NULL, $path = NULL) {
$query = db_delete('insight_alert');
if (isset($irid)) {
$query
->condition('irid', $irid);
}
if (isset($report_name)) {
$query
->condition('report', $report_name);
}
if (isset($alert_name)) {
$query
->condition('name', $alert_name);
}
if (isset($nid)) {
$query
->condition('nid', $nid);
}
elseif (isset($path)) {
$query
->condition('path', $path);
}
$alerts = $query
->execute();
return $alerts;
}