You are here

function better_watchdog_ui_rules_condition_watchdog_referer in Better Watchdog UI 7.2

Same name and namespace in other branches
  1. 7.3 better_watchdog_ui_rules/better_watchdog_ui_rules.rules.inc \better_watchdog_ui_rules_condition_watchdog_referer()

Watchdog entry referer condition.

File

better_watchdog_ui_rules/better_watchdog_ui_rules.rules.inc, line 296
General better_watchdog_ui related rules integration.

Code

function better_watchdog_ui_rules_condition_watchdog_referer($better_watchdog_ui_watchdog, $referer) {
  $referer_array = preg_split("/[\r\n]+/", $referer, -1, PREG_SPLIT_NO_EMPTY);
  foreach ($referer_array as $referer_fragment) {
    if (strpos($better_watchdog_ui_watchdog
      ->getReferer(), $referer_fragment) !== FALSE) {
      return TRUE;
    }
  }
  return FALSE;
}