/** * _createAlias * * @param string $title Params * * @return string */ private function _createAlias($title) { $alias = TextUtil::convertUrlSafe($title); $custom_translit = self::$_params->get('custom_translit'); if (!empty($custom_translit)) { $alias = FeedTextHelper::transliterate($alias, $custom_translit); } // Fix for trailing alias dashes $length = strlen($alias); if (strrpos($alias, '-') == $length - 1) { $alias = substr($alias, 0, $length - 1); } // Fix for long titles and htmlentities $alias = substr($alias, 0, 255); return $alias; }