Pass the OutputPage object to the OutputPageCheckLastModified hook
So that the hook function has a ContextSource. Change-Id: I044a5920b703a2d61a74c2d83d184b77caebb8f3
This commit is contained in:
parent
90f599a5a2
commit
6ce974f95f
2 changed files with 2 additions and 1 deletions
|
|
@ -2128,6 +2128,7 @@ $sk: The Skin that called OutputPage::headElement
|
|||
since the last visit.
|
||||
&$modifiedTimes: array of timestamps.
|
||||
The following keys are set: page, user, epoch
|
||||
$out: OutputPage object (since 1.28)
|
||||
|
||||
'OutputPageMakeCategoryLinks': Links are about to be generated for the page's
|
||||
categories. Implementations should return false if they generate the category
|
||||
|
|
|
|||
|
|
@ -780,7 +780,7 @@ class OutputPage extends ContextSource {
|
|||
// bug 44570: the core page itself may not change, but resources might
|
||||
$modifiedTimes['sepoch'] = wfTimestamp( TS_MW, time() - $config->get( 'SquidMaxage' ) );
|
||||
}
|
||||
Hooks::run( 'OutputPageCheckLastModified', [ &$modifiedTimes ] );
|
||||
Hooks::run( 'OutputPageCheckLastModified', [ &$modifiedTimes, $this ] );
|
||||
|
||||
$maxModified = max( $modifiedTimes );
|
||||
$this->mLastModified = wfTimestamp( TS_RFC2822, $maxModified );
|
||||
|
|
|
|||
Loading…
Reference in a new issue