original_string: private function handleDownload(OutputInterface $output, $source)
  	{
  		$this->writeln($output, "Downloading $source", OutputInterface::VERBOSITY_VERBOSE);
  
  		return $this->unpack(\JInstallerHelper::downloadPackage($source));
  	}
code: private function handleDownload(OutputInterface $output, $source)
  	{
  		$this->writeln($output, "Downloading $source", OutputInterface::VERBOSITY_VERBOSE);
  
  		return $this->unpack(\JInstallerHelper::downloadPackage($source));
  	}
code_tokens: private function handleDownload ( OutputInterface $ output , $ source ) { $ this -> writeln ( $ output , "Downloading $source" , OutputInterface :: VERBOSITY_VERBOSE ) ; return $ this -> unpack ( \ JInstallerHelper :: downloadPackage ( $ source ) ) ; }
docstring: Prepare the installation for an extension specified by a URL
  
  @param   OutputInterface $output An OutputInterface instance
  @param   string          $source The extension source
  
  @return  string  The location of the prepared extension
docstring_tokens: Prepare the installation for an extension specified by a URL