Drupal 6:为不同的模块提供自定义功能

时间:2011-03-07 22:33:40

标签: php drupal drupal-6 drupal-modules

我有几个自定义PHP函数,我想为我创建的几个模块提供这些函数。

解决这个问题的drupal正确方法是什么?基本上,我想避免在我拥有的每个模块中复制所有这些功能。

1 个答案:

答案 0 :(得分:8)

好吧,你不能只是将函数复制到每个模块中,因为如果你有两个或更多模块使用这些函数,那么你将得到关于已经声明的函数的PHP错误(除非你经过重命名的努力)他们在每个模块中。)

最好的方法取决于您的确切用法,但假设它们是相关核心或api功能的集合,那么我会将它们放入一个单独的模块中,然后任何其他模块都可以将核心模块作为依赖。