Addshore has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/396400 )

Change subject: NewRevisionFromEditComplete WikiPage typehint
......................................................................

NewRevisionFromEditComplete WikiPage typehint

Change-Id: I8424ab3c688c7f94a543f42315c70fa33ec8d26f
---
M EducationProgram.hooks.php
1 file changed, 5 insertions(+), 5 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/EducationProgram 
refs/changes/00/396400/1

diff --git a/EducationProgram.hooks.php b/EducationProgram.hooks.php
index fe8b57c..a30e991 100644
--- a/EducationProgram.hooks.php
+++ b/EducationProgram.hooks.php
@@ -10,8 +10,8 @@
 use User;
 use SkinTemplate;
 use Revision;
-use Page;
 use JobQueueGroup;
+use WikiPage;
 
 /**
  * Static class for hooks handled by the Education Program extension.
@@ -440,22 +440,22 @@
         *
         * @since 0.1
         *
-        * @param Page $article
+        * @param WikiPage $wikiPage
         * @param Revision $rev
         * @param int $baseID
         * @param User $user
         */
        public static function onNewRevisionFromEditComplete(
-               Page $article, Revision $rev, $baseID, User $user
+               WikiPage $wikiPage, Revision $rev, $baseID, User $user
        ) {
-               \DeferredUpdates::addCallableUpdate( function () use ( 
$article, $rev, $user ) {
+               \DeferredUpdates::addCallableUpdate( function () use ( 
$wikiPage, $rev, $user ) {
                        $dbw = wfGetDB( DB_MASTER );
 
                        // TODO: properly inject dependencies
                        $courseFinder = new UPCUserCourseFinder( $dbw );
                        $eventCreator = new EditEventCreator( $courseFinder );
 
-                       $events = $eventCreator->getEventsForEdit( $article, 
$rev, $user );
+                       $events = $eventCreator->getEventsForEdit( $wikiPage, 
$rev, $user );
                        if ( $events ) {
                                $eventStore = new EventStore( 'ep_events' );
 

-- 
To view, visit https://gerrit.wikimedia.org/r/396400
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I8424ab3c688c7f94a543f42315c70fa33ec8d26f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/EducationProgram
Gerrit-Branch: master
Gerrit-Owner: Addshore <addshorew...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to