protected function generateHidden($options, $currentValue)
    {
        $value = is_null($currentValue) ? $options['value'] : $currentValue;

        unset($options["id"]);
        unset($options["value"]);

        if (!array_key_exists("type", $options)) {
            $options["type"] = "hidden";
        }

        if (is_array($value)) {
            $returnHtml = "";
            foreach ($value as $key => $val) {
                $returnHtml .= sprintf('<input %s value="%s">', $this->arrayToHtmlAttributes($options), $val);
            }
            return $returnHtml;
        } else {
            return sprintf('<input %s value="%s">', $this->arrayToHtmlAttributes($options), $value);
        }
    }
protected function generateHidden($options, $currentValue)
    {
        $value = is_null($currentValue) ? $options['value'] : $currentValue;

        unset($options["id"]);
        unset($options["value"]);

        if (!array_key_exists("type", $options)) {
            $options["type"] = "hidden";
        }

        if (is_array($value)) {
            $returnHtml = "";
            foreach ($value as $key => $val) {
                $returnHtml .= sprintf('<input %s value="%s">', $this->arrayToHtmlAttributes($options), $val);
            }
            return $returnHtml;
        } else {
            return sprintf('<input %s value="%s">', $this->arrayToHtmlAttributes($options), $value);
        }
    }
protected function generateHidden ( $ options , $ currentValue ) { $ value = is_null ( $ currentValue ) ? $ options [ 'value' ] : $ currentValue ; unset ( $ options [ "id" ] ) ; unset ( $ options [ "value" ] ) ; if ( ! array_key_exists ( "type" , $ options ) ) { $ options [ "type" ] = "hidden" ; } if ( is_array ( $ value ) ) { $ returnHtml = "" ; foreach ( $ value as $ key => $ val ) { $ returnHtml .= sprintf ( '<input %s value="%s">' , $ this -> arrayToHtmlAttributes ( $ options ) , $ val ) ; } return $ returnHtml ; } else { return sprintf ( '<input %s value="%s">' , $ this -> arrayToHtmlAttributes ( $ options ) , $ value ) ; } }
Generates an hidden field
@param  array $options
@param  string $currentValue (Optional)
@return string
Generates an hidden field