* @param AuthenticationRequest[] $requests
* @param array $fieldInfo Field information array (union of all
* AuthenticationRequest::getFieldInfo() responses).
- * @param array $formDescriptor HTMLForm descriptor. The special key 'weight' can be set to
+ * @param array &$formDescriptor HTMLForm descriptor. The special key 'weight' can be set to
* change the order of the fields.
* @param string $action Authentication type (one of the AuthManager::ACTION_* constants)
* @return bool
/**
* Submit handler callback for HTMLForm
* @private
- * @param $data array Submitted data
+ * @param array $data Submitted data
* @return Status
*/
public function handleFormSubmit( $data ) {
/**
* Adds a sequential tabindex starting from 1 to all form elements. This way the user can
* use the tab key to traverse the form without having to step through all links and such.
- * @param $formDescriptor
+ * @param array &$formDescriptor
*/
protected function addTabIndex( &$formDescriptor ) {
$i = 1;
if ( isset( $singleFieldInfo['options'] ) ) {
$descriptor['options'] = array_flip( array_map( function ( $message ) {
- /** @var $message Message */
+ /** @var Message $message */
return $message->parse();
}, $singleFieldInfo['options'] ) );
}
* Sort the fields of a form descriptor by their 'weight' property. (Fields with higher weight
* are shown closer to the bottom; weight defaults to 0. Negative weight is allowed.)
* Keep order if weights are equal.
- * @param array $formDescriptor
+ * @param array &$formDescriptor
* @return array
*/
protected static function sortFormDescriptorFields( array &$formDescriptor ) {