/** * @param PackageInterface $package * @return string */ private function getPackageSourceDirectory(PackageInterface $package) { $path = sprintf("%s/%s", $this->config->getVendorDir(), $package->getPrettyName()); $targetDir = $package->getTargetDir(); if ($targetDir) { $path = sprintf("%s/%s", $path, $targetDir); } $path = realpath($path); return $path; }