PhpBrew\BuildFinder::findMatchedBuilds PHP Method

findMatchedBuilds() public static method

public static findMatchedBuilds ( $buildNameRE = '', $stripPrefix = true ) : string[]
return string[] build names
    public static function findMatchedBuilds($buildNameRE = '', $stripPrefix = true)
    {
        $builds = self::findInstalledBuilds($stripPrefix);
        return array_filter($builds, function ($build) use($buildNameRE) {
            return preg_match("/^{$buildNameRE}/i", $build);
        });
    }

Usage Example

Esempio n. 1
0
 public function arguments($args)
 {
     $args->add('installed php')->validValues(function () {
         return BuildFinder::findMatchedBuilds();
     });
 }