处理需要在hook_cron中配置的函数的最佳方法是什么?
示例(纯虚构):
我的hook_cron调用function_close_ticket,这个函数有各种variable_gets,所有这些都有默认值,但这些默认值可能与用户设置无关(但是它们与默认的案例跟踪器设置相关),特别是如果用户已经定制了大量的案例跟踪器。
我最好还是按原样离开,让hook_cron启动或将函数封装在调用中以获得用户可配置变量的状态吗?还是有其他方法来解决这个问题?
发布于 2011-07-25 15:12:15
除了像googletorp建议的那样创建一个看门狗条目之外,如果模块在没有用户设置一些配置选项的情况下无法工作,那么您应该考虑实现hook_requirements()
,这样如果用户检查他们的站点状态报告,他们就会被提示访问配置页面。
https://drupal.stackexchange.com/questions/7612
复制