original_string: public function addHiddenField($name, $type, $meta = array(), $blnJustRender = false)
      {
          $objField = new Hidden($name, $type, $meta);
  
          if (! $blnJustRender) {
              // *** Fieldset already defined?
              $objFieldset = $this->__elements->getLast("ValidFormBuilder\\Fieldset");
              if ($this->__elements->count() == 0 || ! is_object($objFieldset)) {
                  $objFieldset = $this->addFieldset();
              }
  
              $objField->setMeta("parent", $objFieldset, true);
  
              // *** Add field to the fieldset.
              $objFieldset->addField($objField);
          }
  
          return $objField;
      }
code: public function addHiddenField($name, $type, $meta = array(), $blnJustRender = false)
      {
          $objField = new Hidden($name, $type, $meta);
  
          if (! $blnJustRender) {
              // *** Fieldset already defined?
              $objFieldset = $this->__elements->getLast("ValidFormBuilder\\Fieldset");
              if ($this->__elements->count() == 0 || ! is_object($objFieldset)) {
                  $objFieldset = $this->addFieldset();
              }
  
              $objField->setMeta("parent", $objFieldset, true);
  
              // *** Add field to the fieldset.
              $objFieldset->addField($objField);
          }
  
          return $objField;
      }
code_tokens: public function addHiddenField ( $ name , $ type , $ meta = array ( ) , $ blnJustRender = false ) { $ objField = new Hidden ( $ name , $ type , $ meta ) ; if ( ! $ blnJustRender ) { // *** Fieldset already defined? $ objFieldset = $ this -> __elements -> getLast ( "ValidFormBuilder\\Fieldset" ) ; if ( $ this -> __elements -> count ( ) == 0 || ! is_object ( $ objFieldset ) ) { $ objFieldset = $ this -> addFieldset ( ) ; } $ objField -> setMeta ( "parent" , $ objFieldset , true ) ; // *** Add field to the fieldset. $ objFieldset -> addField ( $ objField ) ; } return $ objField ; }
docstring: Add a hidden input field to the form collection.
  
  Hidden fields can be used for example to inject custom values in your post data and still have
  them validated using ValidForm Builder.
  
  @param string $name The hidden field's `name` attribute
  @param string $type Define a validation type using one of the `ValidForm::VFORM_` constants. This does **not**
  influence the fact that you're creating a hidden field. This is only used for validation of the hidden field's
  content.
  @param array $meta Optional meta array
  @param boolean $blnJustRender If true, only create a {@link \ValidFormBuilder\Hidden} instance and return it.
  When false, this {@link \ValidFormBuilder\Hidden} instance is added to the internal `elements` collection
  and will be parsed when `toHtml()` is called.
  
  @return \ValidFormBuilder\Hidden
docstring_tokens: Add a hidden input field to the form collection .