我正在尝试使用eclipse中的调试器来了解Drupal 7框架。问题是,我对无穷无尽的函数调用感到有点不知所措,看到数据弹回来无数次(我确信它实际上可以被更多的耐心计算)。
什么是最好的方式来了解正在发生的事情,并得到一个很好的概述一切是如何结合在一起的?仅仅使用调试器是错误的方法吗?
发布于 2012-08-11 23:07:04
使用调试器来理解哪个函数调用另一个函数并不总是必要的。如果您查看api.drupal.org上的文档(例如,用户_加载_通过_姓名() ),您将注意到文档显示了调用它的函数的数量,这也是一个指向列出它们的页面的链接。
对于钩子(如钩子_字段_信息() ),文档页显示了实现该钩子的函数数量,以及调用该钩子的函数的数量。
列出钩子实现的页面有时可以包括不是钩子实现的函数;该列表中显示的简短函数描述表明,当一个函数实际上不是钩子实现时,就会很明显。
在某些情况下,文档页列出了引用函数的函数,例如系统_批处理_页()。
关于api.drupal.org的文档包括描述一组相互关联的函数的部分,例如在批处理操作中。所有组的列表都在主题上。
其他主题在API参考页面中链接。
https://drupal.stackexchange.com/questions/39612
复制相似问题