Manual:Hooks/FetchChangesList

Details
$user - The user viewing the recent changes list.

$skin - The user's skin.

$list - The recent changes list. Should be returned as a ChangesList object.

An extension can modify the create a $list and then return false to prevent the calling function from building a standard recent changes list. If the extension returns true, the list object will be ignored and the calling function will create its own list based on the users preferences. Make sure that the $list extends ChangesList.