所述实体API模块延伸在Drupal中定义的实体的API。在哪种情况下,模块应使用该模块提供的API?如果实现新实体的模块依赖于Entity API模块,是否更易于编写?
通过“更容易被写成”我的意思是使用模块实体API将需要更少的代码比不使用的模块被写入实体API。
我阅读了项目页面,但是我仍然不完全明白为什么创建依赖于Entity API模块的模块,而不是仅依赖于Drupal核心代码的模块的原因。我知道,扩展规则并实现实体的模块应使用Entity API模块;在第一种情况下,原因还在于“ 规则”模块依赖于Entity API模块。
1
您链接的项目页面提供了模块功能的相当具体的概述。您对模块为什么要依赖模块而不是模块模块有什么疑问?
—
jhedstrom 2011年