protected function filter_noise_words($value, $params = null)
{
$value = preg_replace('/\\s\\s+/u', chr(32), $value);
$value = " {$value} ";
$words = explode(',', self::$en_noise_words);
foreach ($words as $word) {
$word = trim($word);
$word = " {$word} ";
// Normalize
if (stripos($value, $word) !== false) {
$value = str_ireplace($word, chr(32), $value);
}
}
return trim($value);
}