From f301dd5ce9a42657fc4060f96f5dec0a244220ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20Tisza?= Date: Wed, 2 Oct 2019 19:53:57 +0200 Subject: [PATCH] Fix HTMLForm::addButton label-message type annotation Change-Id: I5dad560df0705976e104eec4d4159993e5bd0b66 --- includes/htmlform/HTMLForm.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/includes/htmlform/HTMLForm.php b/includes/htmlform/HTMLForm.php index 58c16021fc8..9fbea50e38d 100644 --- a/includes/htmlform/HTMLForm.php +++ b/includes/htmlform/HTMLForm.php @@ -244,7 +244,7 @@ class HTMLForm extends ContextSource { protected $mHiddenFields = []; /** * @var array[] - * @phan-var array + * @phan-var array */ protected $mButtons = []; @@ -977,8 +977,8 @@ class HTMLForm extends ContextSource { * @param array $data Data to define the button: * - name: (string) Button name. * - value: (string) Button value. - * - label-message: (string, optional) Button label message key to use - * instead of 'value'. Overrides 'label' and 'label-raw'. + * - label-message: (string|string[]|MessageSpecifier, optional) Button label + * message key to use instead of 'value'. Overrides 'label' and 'label-raw'. * - label: (string, optional) Button label text to use instead of * 'value'. Overrides 'label-raw'. * - label-raw: (string, optional) Button label HTML to use instead of @@ -988,7 +988,7 @@ class HTMLForm extends ContextSource { * - flags: (string|string[], optional) OOUI flags. * - framed: (boolean=true, optional) OOUI framed attribute. * @codingStandardsIgnoreStart - * @phan-param array{name:string,value:string,label-message?:string,label?:string,label-raw?:string,id?:string,attribs?:array,flags?:string|string[],framed?:bool} $data + * @phan-param array{name:string,value:string,label-message?:string|string[]|MessageSpecifier,label?:string,label-raw?:string,id?:string,attribs?:array,flags?:string|string[],framed?:bool} $data * @codingStandardsIgnoreEnd * @return HTMLForm $this for chaining calls (since 1.20) */