_filters[] = $filter; } /** * Apply filters to the token. Can return null when the token was removed. * * @param Zend_Search_Lucene_Analysis_Token $token * @return Zend_Search_Lucene_Analysis_Token */ public function normalize(Zend_Search_Lucene_Analysis_Token $token) { foreach ($this->_filters as $filter) { $token = $filter->normalize($token); // resulting token can be null if the filter removes it if ($token === null) { return null; } } return $token; } }