original_string: public function extract($path, $files = array())
      {
          if (empty($files)) {
              return $this->zip->extractTo($path);
          }
  
          return $this->zip->extractTo($path, $files);
      }
code: public function extract($path, $files = array())
      {
          if (empty($files)) {
              return $this->zip->extractTo($path);
          }
  
          return $this->zip->extractTo($path, $files);
      }
code_tokens: public function extract ( $ path , $ files = array ( ) ) { if ( empty ( $ files ) ) { return $ this -> zip -> extractTo ( $ path ) ; } return $ this -> zip -> extractTo ( $ path , $ files ) ; }
docstring: Extract the complete archive or the given files to the specified destination
  @param string $path
  @param array $files
  @return boolean
docstring_tokens: Extract the complete archive or the given files to the specified destination