function twig_in_filter

File

drupal/core/vendor/twig/twig/lib/Twig/Extension/Core.php, line 719

Code

function twig_in_filter($value, $compare) {
  if (is_array($compare)) {
    return in_array($value, $compare);
  }
  elseif (is_string($compare)) {
    if (!strlen((string) $value)) {
      return empty($compare);
    }
    return false !== strpos($compare, (string) $value);
  }
  elseif (is_object($compare) && $compare instanceof Traversable) {
    return in_array($value, iterator_to_array($compare, false));
  }
  return false;
}