/**
  * @param form_persistentdocument_mail $field
  * @param string $value
  * @return string
  */
 private static function returnTextFieldHtml($field, $value)
 {
     // build required attributes
     $attributes = array();
     $attributes['maxlength'] = $field->getMaxlength();
     $attributes['value'] = $value;
     $attributes['title'] = $field->getHelpText();
     if ($field->getMultiline()) {
         $attributes['cols'] = $field->getCols();
         $attributes['rows'] = $field->getRows();
         return self::multilineTextBox($field->getFieldName(), $field->getId(), $value, $attributes);
     } else {
         $attributes['size'] = $field->getCols();
         $attributes['autocorrect'] = $field->getDisableAutocorrect() ? 'off' : 'on';
         $attributes['autocapitalize'] = $field->getDisableAutocapitalize() ? 'off' : 'on';
         $attributes['autocomplete'] = $field->getDisableAutocomplete() ? 'off' : 'on';
         return self::textBox($field->getFieldName(), $field->getId(), $value, $attributes);
     }
 }