【发布时间】:2012-07-05 20:09:36
【问题描述】:
作为一个练习,我想为 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 个不应该在这个组件中吗?
欢迎任何其他建议:)
谢谢。
【问题讨论】:
-
不太确定这是一个很有帮助的问题——无论是对你还是对其他任何人来说都是如此......
-
好吧。征求意见就这么奇怪吗?
-
@Steve:通常这是一件很棒的事情,但在问答网站上,没有那么多。我唯一的建议是:不要忘记编写单元测试。恐怕你对你所问的一切都是靠自己的。不是想劝阻你,请做编写组件,并请做发布它(github或其他),但这不是寻求灵感的地方。无论如何,祝你好运!
-
感谢 Hannibal Lecter 博士的澄清;)我现在明白了:)对不起。
标签: php cakephp components cakephp-2.0