original_string: private function utf_decode_path($path) {
          $fullpath = $path;
          if (iconv('UTF-8', 'UTF-8', $fullpath) == $fullpath) {
              $this->_error_log("filename is utf-8. Needs conversion...");
              $fullpath = utf8_decode($fullpath);
          }
          return $fullpath;
      }
code: private function utf_decode_path($path) {
          $fullpath = $path;
          if (iconv('UTF-8', 'UTF-8', $fullpath) == $fullpath) {
              $this->_error_log("filename is utf-8. Needs conversion...");
              $fullpath = utf8_decode($fullpath);
          }
          return $fullpath;
      }
code_tokens: private function utf_decode_path ( $ path ) { $ fullpath = $ path ; if ( iconv ( 'UTF-8' , 'UTF-8' , $ fullpath ) == $ fullpath ) { $ this -> _error_log ( "filename is utf-8. Needs conversion..." ) ; $ fullpath = utf8_decode ( $ fullpath ) ; } return $ fullpath ; }
docstring: Private method utf_decode_path
  
  decodes a UTF-8 encoded string
  @return string decodedstring
  @access private
docstring_tokens: Private method utf_decode_path