2016-11-28 106 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

什麼不起作用?你需要更清楚你有什麼問題。 –