Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 7
0.00% covered (danger)
0.00%
0 / 3
CRAP
0.00% covered (danger)
0.00%
0 / 1
HTMLBannerPagerNavigation
0.00% covered (danger)
0.00%
0 / 7
0.00% covered (danger)
0.00%
0 / 3
12
0.00% covered (danger)
0.00%
0 / 1
 validate
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 getInputHTML
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 getDiv
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3use MediaWiki\Html\Html;
4use MediaWiki\HTMLForm\HTMLFormField;
5
6class HTMLBannerPagerNavigation extends HTMLFormField {
7    /** @inheritDoc */
8    public function validate( $value, $alldata ) {
9        // Empty - no validation can be done on a navigation element
10        return true;
11    }
12
13    /** @inheritDoc */
14    public function getInputHTML( $value ) {
15        return $this->mParams['value'];
16    }
17
18    /** @inheritDoc */
19    public function getDiv( $value ) {
20        return Html::rawElement(
21            'div',
22            [ 'class' => 'cn-banner-list-pager-nav' ],
23            $this->getInputHTML( $value )
24        );
25    }
26}