Fixed behavior of Title::invalidateCache.
authorTyler Anthony Romeo <tylerromeo@gmail.com>
Mon, 6 May 2013 01:08:27 +0000 (11:08 +1000)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 21 May 2013 17:41:42 +0000 (10:41 -0700)
commit22eb569fb4f6d96d4a190604daeba738d9ed4eca
tree1f9485575e63309993101075a4c8a18c564efc00
parentf0618a93d213816d659f23d3b27e3afcb739cfb9
Fixed behavior of Title::invalidateCache.

Removed actions that should not be in Title::invalidateCache,
specifically the clearing of the InfoAction cache, and added
those actions to their appropriate locations.

Added a new method InfoAction::invalidateCache that clears the
cache for a given title.

Bug: 46816
Change-Id: Ic12c66446c0d71f567dceb5d4630382ff41ad8bf
includes/Title.php
includes/WikiPage.php
includes/actions/InfoAction.php
includes/job/jobs/RefreshLinksJob.php