addFilter(new Zend_Filter_StripTags()) ->addFilter(new Zend_Filter_StringToLower()) ->addFilter(new Imagis_Filter_UrlStringBasic()) ->addFilter(new Zend_Filter_StringTrim()) ; $replaceable = array(" ", "/"); //remove duplicated spaces must be done too return str_replace($replaceable, "-", $filterChain->filter($value)); } }