最近我已经从PHP OOPS转移到CakePHP。我对cakephp Html Helper结构感到困惑。
示例:
$this -> Html -> css();
在上面的代码中,Html
表示什么?它是一个对象或变量,cakephp维护什么类和对象结构,它是如何工作的?
我研究了很多,但无法弄清楚cakephp类/对象结构。请帮忙!
答案 0 :(得分:3)
这里的Html是HtmlHelper类的对象
和css是HtmlHelper类的方法,由类
的对象调用我不确定我的回答是100%...而且我也尝试了但没有关于此问题的文档在互联网上提供..
有关描述请访问此链接... http://api.cakephp.org/2.5/class-HtmlHelper.html
答案 1 :(得分:0)
$ this - 请参阅当前类意味着查看类(http://api.cakephp.org/2.4/package-Cake.View.html)
Html - 请参阅HtmlHelper类,这是通过HelperCollection类完成的,请参阅加载方法(http://api.cakephp.org/2.5/class-HelperCollection.html#_load)
css() - 请参阅HtmlHelper类中的方法css()