/**
  * @param string $param
  * @param string $value
  * @param Form $form
  * @return string
  */
 protected function generateElement($param, $value, Form $form)
 {
     $value = mb_convert_encoding($value, 'utf-8', $form->getCharset());
     $method = $this->debug ? 'textInput' : 'hiddenInput';
     return Html::$method($param, $value);
 }