function feeds_tamper_find_replace_regex_validate in Feeds Tamper 7
Same name and namespace in other branches
- 6 plugins/find_replace_regex.inc \feeds_tamper_find_replace_regex_validate()
 
1 string reference to 'feeds_tamper_find_replace_regex_validate'
- find_replace_regex.inc in plugins/
find_replace_regex.inc  
File
- plugins/
find_replace_regex.inc, line 46  
Code
function feeds_tamper_find_replace_regex_validate(&$settings) {
  // Test the regex.
  $test = @preg_replace($settings['find'], '', 'asdfsadf');
  if ($test === NULL) {
    form_set_error('settings][find', 'Invalid regular expression.');
  }
  $settings['limit'] = trim($settings['limit']);
  if (empty($settings['limit'])) {
    $settings['real_limit'] = -1;
  }
  else {
    $settings['real_limit'] = $settings['limit'];
  }
  if (!is_numeric($settings['real_limit'])) {
    form_set_error('settings][limit', 'Limit must be an integer.');
  }
}