original_string: private function read()
      {
          $out = fgetcsv($this->handle, null, $this->delimiter, $this->enclosure);
  
          if (!is_array($out)) {
              return $out;
          }
  
          if ($this->encodingFrom !== null && $this->encodingTo !== null) {
              foreach ($out as $k => $v) {
                  $out[$k] = iconv($this->encodingFrom, $this->encodingTo, $v);
              }
          }
  
          return $out;
      }
code: private function read()
      {
          $out = fgetcsv($this->handle, null, $this->delimiter, $this->enclosure);
  
          if (!is_array($out)) {
              return $out;
          }
  
          if ($this->encodingFrom !== null && $this->encodingTo !== null) {
              foreach ($out as $k => $v) {
                  $out[$k] = iconv($this->encodingFrom, $this->encodingTo, $v);
              }
          }
  
          return $out;
      }
code_tokens: private function read ( ) { $ out = fgetcsv ( $ this -> handle , null , $ this -> delimiter , $ this -> enclosure ) ; if ( ! is_array ( $ out ) ) { return $ out ; } if ( $ this -> encodingFrom !== null && $ this -> encodingTo !== null ) { foreach ( $ out as $ k => $ v ) { $ out [ $ k ] = iconv ( $ this -> encodingFrom , $ this -> encodingTo , $ v ) ; } } return $ out ; }
docstring: Wrapper for fgetcsv function
  
  @return array|null|false
docstring_tokens: Wrapper for fgetcsv function