/** * Convert link-binding type to classic link with security filter * @param string|array $uri * @return string */ public static function convertLink($uri) { $link = App::$Alias->baseUrl . '/'; if (Obj::isArray($uri)) { $link .= Url::buildPathway($uri); } elseif (Str::startsWith('http', $uri)) { $link = self::nohtml($uri); } elseif (Str::startsWith('#', $uri)) { // allow pass #part $link = self::nohtml($uri); } else { $link .= self::nohtml(trim($uri, '/')); } return $link; }