作为一个练习,我想为 CakePHP 框架创建一个组件。我一直在考虑创建一个 URL 组件来处理所有 URL 的东西。
我在考虑这种方法:
getRealURL($shortedURL)
getDomain($url)
isSecure($url)
getProtocol($url)
getPort($url)
getExtension($url)
getShortURL($url)
isYoutubeVideo($url)
getParam($url, $var)
getNumberOfParams($url)
getParams($url, $vars)
isImage($url)
getURLFromText($text)
eraseURlsFromText($text)
shortURLsFromText($text)
你怎么看待这件事?对于组件还有其他想法吗?你认为最后 3 个不应该在这个组件中吗?
欢迎任何其他建议:)
谢谢。