2016-11-28 83 views
0

我正在开发一个WHMCS模块,需要在日常cron作业后执行一些功能。这并不难,但是我有一些理解钩子优先级的问题,因为函数需要按照特定的顺序执行。了解WHMCS挂钩优先级

我在网上找过,但还没有找到明确的答案,而且WHMCS文档在这方面严重缺乏。

我找了以下信息:

  • 呈钩形行动由升序或降序优先级执行?
  • 允许同一个挂钩的重复优先级是多少?

谢谢!

回答

2
  • 挂钩按升序执行。 1前2前3,依此类推。
  • 支持重复的优先级。然后钩子按照他们注册的顺序被调用。

我也看到了一些以前的报表重复的优先覆盖对方,但我在WHMCS 7.0版测试和验证,由于预期至少执行该代码:

<?php 

add_hook('ClientAreaPage', 1, function(){ 
    echo "First hook call"; 
}); 

add_hook('ClientAreaPage', 1, function(){ 
    echo "Second hook call"; 
}); 
+0

在WHMCS 7.2不工作。 。需要其他配置吗? – Saravanan

+0

什么不起作用?你需要更清楚你有什么问题。 –