我是CakePHP的新手,这是我的第一个框架。我一直在做一些文档中提供的基本教程,我经常遇到一些我想要了解的方法或属性。例如:
//App/Model/User.php
...
public function isOwnedBy($post, $user) {}
我的问题是,如何找到有关任何属性或方法的更多详细信息?我尝试使用内部搜索进行搜索,但没有结果。我也一直在谷歌上搜索希望这可能会给我带来结果,但不是。我已经尝试使用API来查找它,但也没有结果。难道我做错了什么?
了解方法的确切含义和属性,使我可以更轻松地按照自己的经验来学习。特别是在身份验证/授权阶段,在没有太多解释的情况下引入了大量方法和属性。
答案 0 :(得分:1)
如果它是核心API的一部分,那么它会记录在API docs中。 API的部分内容也在CookBook中详细介绍。为了更详细地了解正在发生的事情,您当然可以随时查看源代码。
然而,该特定方法是CookBooks Simple Authentication and Authorization Application示例中的自定义模型方法,因此您不会在API文档中找到任何有关它的内容,因为它不是核心API的一部分。
如果示例中提供的代码没有足够好的文档记录,那么您可以随时询问进一步的解释/帮助,例如在小组,聊天等中(参见{{3})如果您有特定的问题,也可以在Stack Overflow上使用。