Dereckson has uploaded a new change for review.
https://gerrit.wikimedia.org/r/281992
Change subject: Drop registration callback
......................................................................
Drop registration callback
MediaWiki core 7489cdfc has introduced an option to load Composer
autoloader code. This change uses this feature instead of a custom
registration callback achieving the same goal.
Change-Id: I1322cb8397d00ab13e8e8796cae740c2ce580052
---
M MailgunHooks.php
M extension.json
2 files changed, 2 insertions(+), 11 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Mailgun
refs/changes/92/281992/1
diff --git a/MailgunHooks.php b/MailgunHooks.php
index 65510fc..9df0774 100644
--- a/MailgunHooks.php
+++ b/MailgunHooks.php
@@ -25,15 +25,6 @@
class MailgunHooks {
/**
- * Function to be run on startup in $wgExtensionFunctions
- */
- public static function onRegistration() {
- if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) {
- require_once __DIR__ . '/vendor/autoload.php';
- }
- }
-
- /**
* Send a mail using Mailgun API
*
* @param array $headers
@@ -74,4 +65,4 @@
return false;
}
-}
\ No newline at end of file
+}
diff --git a/extension.json b/extension.json
index 12d1e4a..0c7ace4 100644
--- a/extension.json
+++ b/extension.json
@@ -21,7 +21,7 @@
"MailgunHooks::onAlternateUserMailer"
]
},
- "callback": "MailgunHooks::onRegistration",
+ "load_composer_autoloader": true,
"config": {
"MailgunAPIKey": "key-asdfasdfasdf",
"MailgunDomain": "example.in"
--
To view, visit https://gerrit.wikimedia.org/r/281992
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I1322cb8397d00ab13e8e8796cae740c2ce580052
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Mailgun
Gerrit-Branch: master
Gerrit-Owner: Dereckson <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits