original_string: public function uploadField(UploadField $uploadField)
      {
          $tag = new Tag('input');
          $tag->setAttribute('type', 'file');
          $tag->setAttribute('accept', $uploadField->getAccept());
          if ($uploadField->isMultiple()) {
              $tag->setAttribute('multiple', 'multiple');
          }
  
  
          return $this->parseTag($tag, $uploadField);
      }
code: public function uploadField(UploadField $uploadField)
      {
          $tag = new Tag('input');
          $tag->setAttribute('type', 'file');
          $tag->setAttribute('accept', $uploadField->getAccept());
          if ($uploadField->isMultiple()) {
              $tag->setAttribute('multiple', 'multiple');
          }
  
  
          return $this->parseTag($tag, $uploadField);
      }
code_tokens: public function uploadField ( UploadField $ uploadField ) { $ tag = new Tag ( 'input' ) ; $ tag -> setAttribute ( 'type' , 'file' ) ; $ tag -> setAttribute ( 'accept' , $ uploadField -> getAccept ( ) ) ; if ( $ uploadField -> isMultiple ( ) ) { $ tag -> setAttribute ( 'multiple' , 'multiple' ) ; } return $ this -> parseTag ( $ tag , $ uploadField ) ; }
docstring: Render an UploadField
  
  @param UploadField $uploadField
  @return string
docstring_tokens: Render an UploadField