PhpBrew\Config::getInstallPrefix PHP Method

getInstallPrefix() public static method

when PHPBREW_ROOT is pointing to /home/user/.phpbrew php(s) will be installed into /home/user/.phpbrew/php/php-{version}
public static getInstallPrefix ( ) : string
return string
    public static function getInstallPrefix()
    {
        return self::getRoot() . DIRECTORY_SEPARATOR . 'php';
    }

Usage Example

 public function run(Build $build = NULL)
 {
     $dirs = array();
     $dirs[] = Config::getPhpbrewRoot();
     $dirs[] = Config::getPhpbrewHome();
     $dirs[] = Config::getBuildDir();
     $dirs[] = Config::getDistFileDir();
     $dirs[] = Config::getVariantsDir();
     if ($build) {
         $dirs[] = Config::getInstallPrefix() . DIRECTORY_SEPARATOR . $build->getName();
     }
     foreach ($dirs as $dir) {
         if (!file_exists($dir)) {
             $this->logger->debug("Creating directory {$dir}");
             mkdir($dir, 0755, true);
         }
     }
 }
All Usage Examples Of PhpBrew\Config::getInstallPrefix