3
我是drupal世界的新手,有時我會看到僞鉤子這個詞。僞鉤子是什麼意思?鉤子和僞鉤子有什麼區別?什麼是drupal中的僞鉤子?
我是drupal世界的新手,有時我會看到僞鉤子這個詞。僞鉤子是什麼意思?鉤子和僞鉤子有什麼區別?什麼是drupal中的僞鉤子?
我沒有這方面的資源,但我認爲僞鉤子是指那些只能通過先實現另一個不同鉤子的模塊實現的鉤子。
例如,回到Drupal 6中我們有hook_access()
,它只能由首先實現hook_node_info()
來定義節點類型的模塊實現(無論如何)。
Drupal 7的一個類似示例可能是hook_field_is_empty()
。如果相同的模塊首先實現hook_field_info()
,那麼實現該鉤子纔有意義(事實上只會被調用)。
這可能是錯誤的,但我在談論節點API和字段API掛鉤時已經明確地看到了這個短語,所以值得刺探一下。