Manüel:$wgHooks
Uzantılar: $wgHooks | |
---|---|
Kancaların genel listesi. |
|
Sürümde tanıtıldı: | 1.4.0 (r6405) |
Sürümde kaldırıldı: | hala kullanımda |
İzin verilen değerler: | Ayrıntıları bakınız |
Varsayılan değer: | [] |
Diğer ayarlar: Alfabetik | İşlevsel olarak |
Ayrıntılar
Kancaların küresel listesi. Bu bir dizi dizisidir: her olay için çağrılacak bir fonksiyon dizisi belirtir.
In MW 1.40, the use of $wgHooks after initialisation was deprecated (T331602). Use HookContainer::register ve HookContainer::scopedRegister instead.
Yaparak bir kanca ekleyin:
$wgHooks['event_name'][] = 'function';
veya:
$wgHooks['event_name'][] = array( 'function', $data );
veya:
$wgHooks['event_name'][] = array( $object, 'method' );
veya:
$wgHooks['event_name'][] = $object;
Son durumda, geri çağrının, "açık" tarafından önceki olayla aynı addaki $object içinde bir yöntem olması beklenir; "OnUnknownAction"
Olaylar olduğunda bir kanca bir PHP işlevi, olay ise soyut bir kavramdır.