Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 2
CRAP
0.00% covered (danger)
0.00%
0 / 1
HTMLSubmitField
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
 skipLoadData
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 loadDataFromRequest
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace MediaWiki\HTMLForm\Field;
4
5/**
6 * Add a submit button inline in the form (as opposed to
7 * HTMLForm::addButton(), which will add it at the end).
8 *
9 * @stable to extend
10 */
11class HTMLSubmitField extends HTMLButtonField {
12    protected $buttonType = 'submit';
13
14    protected $mFlags = [ 'primary', 'progressive' ];
15
16    public function skipLoadData( $request ) {
17        return !$request->getCheck( $this->mName );
18    }
19
20    public function loadDataFromRequest( $request ) {
21        return $request->getCheck( $this->mName );
22    }
23}
24
25/** @deprecated class alias since 1.42 */
26class_alias( HTMLSubmitField::class, 'HTMLSubmitField' );