Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 2
CRAP
0.00% covered (danger)
0.00%
0 / 1
WikimediaMessagesCampaignEventsHooks
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 2
6
0.00% covered (danger)
0.00%
0 / 1
 onCampaignEventsGetPolicyMessageForRegistration
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 onCampaignEventsGetPolicyMessageForRegistrationForm
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace MediaWiki\Extension\WikimediaMessages;
4
5use MediaWiki\Extension\CampaignEvents\Hooks\CampaignEventsGetPolicyMessageForRegistrationFormHook;
6use MediaWiki\Extension\CampaignEvents\Hooks\CampaignEventsGetPolicyMessageForRegistrationHook;
7
8class WikimediaMessagesCampaignEventsHooks implements
9    CampaignEventsGetPolicyMessageForRegistrationHook,
10    CampaignEventsGetPolicyMessageForRegistrationFormHook
11{
12
13    /**
14     * @inheritDoc
15     */
16    public function onCampaignEventsGetPolicyMessageForRegistration( ?string &$message ) {
17        $message = 'ext-campaignevents-register-policy';
18    }
19
20    /**
21     * @inheritDoc
22     */
23    public function onCampaignEventsGetPolicyMessageForRegistrationForm( ?string &$message ) {
24        $message = 'ext-campaignevents-registration-form-policy';
25    }
26}