function viewsSearchQuery::condition_replace_string

3.x views_handler_filter_search.inc viewsSearchQuery::condition_replace_string($search, $replace, &$condition)

File

modules/search/views_handler_filter_search.inc, line 221
Contains a search filter handler.

Class

viewsSearchQuery
Extends the core SearchQuery.

Code

function condition_replace_string($search, $replace, &$condition) {
  if ($condition['field'] instanceof DatabaseCondition) {
    $conditions = &$condition['field']->conditions();
    foreach ($conditions as $key => &$subcondition) {
      if (is_numeric($key)) {
        $this->condition_replace_string($search, $replace, $subcondition);
      }
    }
  }
  else {
    $condition['field'] = str_replace($search, $replace, $condition['field']);
  }
}