jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/396370 )
Change subject: PageContentSave WikiPage typehint
......................................................................
PageContentSave WikiPage typehint
Change-Id: I247bd0fd1153655450fbdcf2a36001ebb4deb07c
---
M includes/MiniInvite.hooks.php
1 file changed, 21 insertions(+), 4 deletions(-)
Approvals:
Legoktm: Looks good to me, approved
jenkins-bot: Verified
diff --git a/includes/MiniInvite.hooks.php b/includes/MiniInvite.hooks.php
index b95a8d1..34af2e1 100644
--- a/includes/MiniInvite.hooks.php
+++ b/includes/MiniInvite.hooks.php
@@ -10,12 +10,29 @@
$wgEmailFrom = $wgPasswordSender;
}
- public static function inviteFriendToEdit( $article, $user, $content,
$summary, $isMinor, $isWatch, $section, $flags, $revision, $status, $baseRevId
) {
+ /**
+ * PageContentSaveComplete hook handler
+ *
+ * @param WikiPage $wikiPage
+ * @param $user
+ * @param $content
+ * @param $summary
+ * @param $isMinor
+ * @param $isWatch
+ * @param $section
+ * @param $flags
+ * @param $revision
+ * @param $status
+ * @param $baseRevId
+ *
+ * @return bool
+ */
+ public static function inviteFriendToEdit( WikiPage $wikiPage, $user,
$content, $summary, $isMinor, $isWatch, $section, $flags, $revision, $status,
$baseRevId ) {
if ( !( $flags & EDIT_NEW ) ) {
// Increment edits for this page by one (for this
user's session)
- $edits_views = ( isset( $_SESSION['edits_views'] ) ?
$_SESSION['edits_views'] : array( $article->getID() => 0 ) );
- $page_edits_views = $edits_views[$article->getID()];
- $edits_views[$article->getID()] = ( $page_edits_views +
1 );
+ $edits_views = ( isset( $_SESSION['edits_views'] ) ?
$_SESSION['edits_views'] : array( $wikiPage->getID() => 0 ) );
+ $page_edits_views = $edits_views[$wikiPage->getID()];
+ $edits_views[$wikiPage->getID()] = ( $page_edits_views
+ 1 );
$_SESSION['edits_views'] = $edits_views;
}
--
To view, visit https://gerrit.wikimedia.org/r/396370
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I247bd0fd1153655450fbdcf2a36001ebb4deb07c
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MiniInvite
Gerrit-Branch: master
Gerrit-Owner: Addshore <[email protected]>
Gerrit-Reviewer: Legoktm <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits