You are here

function path_redirect_filter_query in Path redirect 6

1 call to path_redirect_filter_query()
path_redirect_admin_redirects in ./path_redirect.admin.inc
Render a list of redirects for the main admin page.

File

./path_redirect.admin.inc, line 179
Administrative page callbacks for the path_redirect module.

Code

function path_redirect_filter_query(&$query, $keys = '') {
  if ($keys) {

    // Replace wildcards with MySQL/PostgreSQL wildcards.
    $wildcard = preg_replace('!\\*+!', '%', $keys);
    $query['conditions'][] = "(source LIKE '%%%s%%' OR redirect LIKE '%%%s%%' OR query LIKE '%%%s%%' OR fragment LIKE '%%%s%%')";
    $query['args'] = array_merge($query['args'], array(
      $wildcard,
      $wildcard,
      $wildcard,
      $wildcard,
    ));
  }
}