Extensions: $wgHooks | ||
Global list of hooks. | ||
Introduced in version: | 1.4.0 (r6405) | |
Removed in version: | still in use | |
Allowed values: | See details | |
Default value: | [] | |
Other settings: Alphabetical | By function |
Details
후크의 전역 목록입니다. 그것은 배열의 배열입니다: 그것은 모든 각 이벤트에 대해 호출될 함수 배열을 지정합니다.
다음을 수행함으로써 후크를 추가합니다:
$wgHooks['event_name'][] = 'function';
또는:
$wgHooks['event_name'][] = array( 'function', $data );
또는:
$wgHooks['event_name'][] = array( $object, 'method' );
또는:
$wgHooks['event_name'][] = $object;
마지막 경우에서, 콜백은 "on"이 앞에 오는 이벤트와 같은 이름, 예를 들어 "onUnknownAction"의 $object에 있는 메서드이도록 기대됩니다.
Hooks는 events이 발새할 때 호출되며, 여기서 후크는 PHP 함수이고, event는 추상적인 개념입니다.
See also