LEtudiant\Composer\Installer\SharedPackageInstaller::getInstallPath PHP 메소드

getInstallPath() 공개 메소드

public getInstallPath ( Composer\Package\PackageInterface $package )
$package Composer\Package\PackageInterface
    public function getInstallPath(PackageInterface $package)
    {
        $this->initializeVendorDir();
        $basePath = $this->vendorDir . DIRECTORY_SEPARATOR . $package->getPrettyName() . DIRECTORY_SEPARATOR . $package->getPrettyVersion();
        $targetDir = $package->getTargetDir();
        return $basePath . ($targetDir ? '/' . $targetDir : '');
    }

Usage Example

 /**
  * Returns the installation path of a package
  *
  * @param  PackageInterface $package
  *
  * @return string
  */
 public function getInstallPath(PackageInterface $package)
 {
     if ($package->isDev()) {
         return $this->symlinkInstaller->getInstallPath($package);
     }
     return $this->defaultInstaller->getInstallPath($package);
 }
All Usage Examples Of LEtudiant\Composer\Installer\SharedPackageInstaller::getInstallPath