original_string: protected function build_input($data, array $fields = []){
          $input = $this->get_open_tag($data, $fields);
          $counter = 1;
          foreach( $this->get_options() as $key => $label ){
              $input .= $this->get_option($key, $label, $counter, $data, $fields);
              $counter++;
          }
          $input .= $this->close_tag;
          return $input;
      }
code: protected function build_input($data, array $fields = []){
          $input = $this->get_open_tag($data, $fields);
          $counter = 1;
          foreach( $this->get_options() as $key => $label ){
              $input .= $this->get_option($key, $label, $counter, $data, $fields);
              $counter++;
          }
          $input .= $this->close_tag;
          return $input;
      }
code_tokens: protected function build_input ( $ data , array $ fields = [ ] ) { $ input = $ this -> get_open_tag ( $ data , $ fields ) ; $ counter = 1 ; foreach ( $ this -> get_options ( ) as $ key => $ label ) { $ input .= $ this -> get_option ( $ key , $ label , $ counter , $ data , $ fields ) ; $ counter ++ ; } $ input .= $ this -> close_tag ; return $ input ; }
docstring: Show input labels
  
  @param mixed $data
  @param array $fields
  @return string
docstring_tokens: Show input labels