Method |
Description |
|
behat ( ) : void |
Add behat to development requirements. |
|
changelog ( ) : void |
Generate CHANGELOG.md file. |
|
codeOfConduct ( ) : void |
Generate Code of Conduct file. |
|
codeception ( ) : void |
Add codeception to development requirements. |
|
composer ( JonathanTorres\Construct\Helpers\Git $git ) : void |
Generate composer file. |
|
composerInstall ( Script $script ) : void |
Do an initial composer install and require the set development packages
in the constructed project. |
|
contributing ( ) : void |
Generate CONTRIBUTING.md file. |
|
createNamespace ( boolean $useDoubleSlashes = false ) : string |
Construct a correct project namespace name. |
|
docs ( ) : void |
Generate documentation (README, CONTRIBUTING, CHANGELOG) files. |
|
editorConfig ( ) : void |
Generate EditorConfig configuration file. |
|
environmentFiles ( ) : void |
Generate .env environment files and add package
to the development requirements. |
|
gitInit ( JonathanTorres\Construct\Helpers\Git $git ) : void |
Initialize an empty git repo. |
|
gitattributes ( ) : void |
Generate gitattributes file. |
|
githubDocs ( ) : void |
Generate GitHub documentation files. |
|
githubTemplates ( ) : void |
Generate GitHub template files. |
|
gitignore ( ) : void |
Generate gitignore file. |
|
gitmessage ( ) : void |
Copy .gitmessage stub file. |
|
lgtmFiles ( ) : void |
Generate LGTM configuration files. |
|
license ( JonathanTorres\Construct\Helpers\Git $git ) : void |
Generate LICENSE.md file. |
|
phpcs ( ) : void |
Generate PHP CS Fixer configuration file and add package
to the development requirements. |
|
phpspec ( ) : void |
Generate phpspec config file, create a specs directory and
add package to development requirements. |
|
phpunit ( ) : void |
Generate phpunit test/file/settings and add package
to the development requirements. |
|
phpunitTest ( ) : void |
Generate phpunit test file. |
|
projectClass ( ) : void |
Generate project class file. |
|
readme ( ) : void |
Generate README.md file. |
|
root ( ) : void |
Create project root folder. |
|
saveNames ( ) : void |
Save versions of project names. |
|
scripts ( Script $script ) : void |
Run any extra scripts. |
|
src ( ) : void |
Create 'src' folder. |
|
testing ( ) : void |
Generate files for the selected testing framework. |
|
travis ( ) : void |
Generate .travis.yml file. |
|
vagrant ( ) : void |
Generate Vagrant file. |
|