Expand documentation about options in HTMLForm
authorUmherirrender <umherirrender_de.wp@web.de>
Mon, 13 Aug 2018 07:16:11 +0000 (09:16 +0200)
committerUmherirrender <umherirrender_de.wp@web.de>
Mon, 13 Aug 2018 07:16:11 +0000 (09:16 +0200)
Change-Id: Ia170f07f994680dca105981a14ad5a0d98b57a26

includes/htmlform/HTMLForm.php

index 442a7cf..c546b49 100644 (file)
@@ -57,10 +57,12 @@ use Wikimedia\ObjectFactory;
  *    'cssclass'            -- CSS class
  *    'csshelpclass'        -- CSS class used to style help text
  *    'dir'                 -- Direction of the element.
- *    'options'             -- associative array mapping labels to values.
+ *    'options'             -- associative array mapping raw text labels to values.
  *                             Some field types support multi-level arrays.
+ *                             Overwrites 'options-message'.
  *    'options-messages'    -- associative array mapping message keys to values.
  *                             Some field types support multi-level arrays.
+ *                             Overwrites 'options' and 'options-message'.
  *    'options-message'     -- message key or object to be parsed to extract the list of
  *                             options (like 'ipbreason-dropdown').
  *    'label-message'       -- message key or object for a message to use as the label.