You are here

public static function FeedImportFilter::regexMatches in Feed Import 8

Same name in this branch
  1. 8 feed_import_base/filters/feed_import_default_filters.php \FeedImportFilter::regexMatches()
  2. 8 feed_import_base/src/Filter/FeedImportFilter.php \Drupal\feed_import_base\FeedImportFilter::regexMatches()

Returns false if field doesn't match regex.

1 call to FeedImportFilter::regexMatches()
FeedImportFilter::regexNotMatches in feed_import_base/src/Filter/FeedImportFilter.php
Returns false if field matches regex.

File

feed_import_base/src/Filter/FeedImportFilter.php, line 773

Class

FeedImportFilter
This class contains default filters for feed import.

Namespace

Drupal\feed_import_base

Code

public static function regexMatches($field, $regex) {
  if (is_array($field)) {
    foreach ($field as $f) {
      if (!preg_match($regex, $f)) {
        return FALSE;
      }
    }
    return $field;
  }
  return preg_match($regex, $field) ? $field : FALSE;
}