# Hooks PHP

This file describes hooks defined by the Wikibase extensions.

See https://www.mediawiki.org/wiki/Manual:Hooks for general information on hooks.

[TOC]

Repo
------------------------------------------------------------

#### WikibaseRepoDataTypes {#WikibaseRepoDataTypes}
See @ref Wikibase::Repo::Hooks::WikibaseRepoDataTypesHook.

#### WikibaseRepoEntityTypes {#WikibaseRepoEntityTypes}
See @ref Wikibase::Repo::Hooks::WikibaseRepoEntityTypesHook.

#### WikibaseTextForSearchIndex {#WikibaseTextForSearchIndex}
See @ref Wikibase::Repo::Hooks::WikibaseTextForSearchIndexHook.

#### WikibaseContentModelMapping {#WikibaseContentModelMapping}
See @ref Wikibase::Repo::Hooks::WikibaseContentModelMappingHook.

#### WikibaseRepoEntityNamespaces {#WikibaseRepoEntityNamespaces}
See @ref Wikibase::Repo::Hooks::WikibaseRepoEntityNamespacesHook.

#### WikibaseChangeNotification {#WikibaseChangeNotification}
See @ref Wikibase::Repo::Hooks::WikibaseChangeNotificationHook.

#### WikibaseContentLanguages {#WikibaseContentLanguages}
See @ref Wikibase::Lib::Hooks::WikibaseContentLanguagesHook.

#### GetEntityContentModelForTitle {#GetEntityContentModelForTitle}
See @ref Wikibase::Repo::Hooks::GetEntityContentModelForTitleHook.

#### WikibaseRepoOnParserOutputUpdaterConstruction {#WikibaseRepoOnParserOutputUpdaterConstruction}
See @ref Wikibase::Repo::Hooks::WikibaseRepoOnParserOutputUpdaterConstructionHook.

#### GetEntityByLinkedTitleLookup {#GetEntityByLinkedTitleLookup}
See @ref Wikibase::Repo::Hooks::GetEntityByLinkedTitleLookupHook.

### WikibaseRepoEntitySearchHelperCallbacks {#WikibaseRepoEntitySearchHelperCallbacks}
See @ref Wikibase::Repo::Hooks::WikibaseRepoEntitySearchHelperCallbacks.

Client
------------------------------------------------------------

#### WikibaseClientDataTypes {#WikibaseClientDataTypes}
See @ref Wikibase::Client::Hooks::WikibaseClientDataTypesHook.

#### WikibaseClientEntityTypes {#WikibaseClientEntityTypes}
See @ref Wikibase::Client::Hooks::WikibaseClientEntityTypes.

#### WikibaseHandleChanges {#WikibaseHandleChanges}
See @ref Wikibase::Client::Hooks::WikibaseHandleChangesHook.

#### WikibaseHandleChange {#WikibaseHandleChange}
See @ref Wikibase::Client::Hooks::WikibaseHandleChangesHook.

#### WikibaseClientSiteLinksForItem {#WikibaseClientSiteLinksForItem}
See @ref Wikibase::Client::Hooks::WikibaseClientSiteLinksForItemHook.
