Code Coverage |
||||||||||
Lines |
Functions and Methods |
Classes and Traits |
||||||||
Total | |
0.00% |
0 / 3 |
|
0.00% |
0 / 2 |
CRAP | |
0.00% |
0 / 1 |
HTMLSubmitField | |
0.00% |
0 / 2 |
|
0.00% |
0 / 2 |
6 | |
0.00% |
0 / 1 |
skipLoadData | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
loadDataFromRequest | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 |
1 | <?php |
2 | |
3 | namespace 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 | */ |
11 | class 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 */ |
26 | class_alias( HTMLSubmitField::class, 'HTMLSubmitField' ); |