JonathanTorres\Construct\Construct::travis PHP Method

travis() protected method

Generate .travis.yml file.
protected travis ( ) : void
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';
    }