Get project php versions that will be run on travis ci.
public phpVersionsToTest ( string $projectPhpVersion ) : array | ||
$projectPhpVersion | string | |
Résultat | array |
/** * Generate .travis.yml file. * * @return void */ protected function travis() { $travisHelper = new Travis(); if ($this->settings->withPhpcsConfiguration()) { $file = $this->file->get(__DIR__ . '/stubs/travis.phpcs.stub'); $phpVersionsToRunOnTravis = $travisHelper->phpVersionsToRun($travisHelper->phpVersionsToTest($this->settings->getPhpVersion()), true); } else { $file = $this->file->get(__DIR__ . '/stubs/travis.stub'); $phpVersionsToRunOnTravis = $travisHelper->phpVersionsToRun($travisHelper->phpVersionsToTest($this->settings->getPhpVersion())); } $content = str_replace('{phpVersions}', $phpVersionsToRunOnTravis, $file); $this->file->put($this->projectLower . '/' . '.travis.yml', $content); $this->exportIgnores[] = '.travis.yml'; }