original_string: protected function _fileGetContents($file)
      {
          $result = false;
          if (!is_file($file)) {
              return false;
          }
          $f = @fopen($file, 'rb');
          if ($f) {
              if ($this->_options['file_locking']) @flock($f, LOCK_SH);
              $result = stream_get_contents($f);
              if ($this->_options['file_locking']) @flock($f, LOCK_UN);
              @fclose($f);
          }
          return $result;
      }
code: protected function _fileGetContents($file)
      {
          $result = false;
          if (!is_file($file)) {
              return false;
          }
          $f = @fopen($file, 'rb');
          if ($f) {
              if ($this->_options['file_locking']) @flock($f, LOCK_SH);
              $result = stream_get_contents($f);
              if ($this->_options['file_locking']) @flock($f, LOCK_UN);
              @fclose($f);
          }
          return $result;
      }
code_tokens: protected function _fileGetContents ( $ file ) { $ result = false ; if ( ! is_file ( $ file ) ) { return false ; } $ f = @ fopen ( $ file , 'rb' ) ; if ( $ f ) { if ( $ this -> _options [ 'file_locking' ] ) @ flock ( $ f , LOCK_SH ) ; $ result = stream_get_contents ( $ f ) ; if ( $ this -> _options [ 'file_locking' ] ) @ flock ( $ f , LOCK_UN ) ; @ fclose ( $ f ) ; } return $ result ; }
docstring: Return the file content of the given file
  
  @param  string $file File complete path
  @return string File content (or false if problem)
docstring_tokens: Return the file content of the given file