code: public function doDownload(PackageInterface $package, $path, $url)
      {
          $ref = $package->getSourceReference();
          $label = $this->getLabelFromSourceReference($ref);
  
          $this->io->writeError('Cloning ' . $ref);
          $this->initPerforce($package, $path, $url);
          $this->perforce->setStream($ref);
          $this->perforce->p4Login();
          $this->perforce->writeP4ClientSpec();
          $this->perforce->connectClient();
          $this->perforce->syncCodeBase($label);
          $this->perforce->cleanupClientSpec();
      }
docs: {@inheritDoc}