X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fhtmlform%2FHTMLForm.php;h=b16801a2a85e6192b805c506e1f4d631192adc3a;hb=13d176d840f85a58dd1411621c0af93a3877bfa7;hp=04be6c4e6097940f755a6026dc90b9e51184ee29;hpb=35243c574fa96b447d1683a9cae234ec7958d611;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/htmlform/HTMLForm.php b/includes/htmlform/HTMLForm.php index 04be6c4e60..b16801a2a8 100644 --- a/includes/htmlform/HTMLForm.php +++ b/includes/htmlform/HTMLForm.php @@ -297,14 +297,10 @@ class HTMLForm extends ContextSource { * Construct a HTMLForm object for given display type. May return a HTMLForm subclass. * * @param string $displayFormat - * @param mixed $arguments,... Additional arguments to pass to the constructor. - * @suppress PhanCommentParamWithoutRealParam HHVM bug T228695#5450847 + * @param mixed ...$arguments Additional arguments to pass to the constructor. * @return HTMLForm */ - public static function factory( $displayFormat/*, $arguments...*/ ) { - $arguments = func_get_args(); - array_shift( $arguments ); - + public static function factory( $displayFormat, ...$arguments ) { switch ( $displayFormat ) { case 'vform': return new VFormHTMLForm( ...$arguments ); @@ -1329,7 +1325,7 @@ class HTMLForm extends ContextSource { } return $elementstr - ? Html::rawElement( 'div', [ 'class' => $elementsType ], $elementstr ) + ? Html::rawElement( 'div', [ 'class' => $elementsType . 'box' ], $elementstr ) : ''; }