Skip to content
This repository has been archived by the owner on Mar 15, 2020. It is now read-only.

korchasa/php-app-blueprint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP7 app/lib blueprint

Structure, code style, static analysis, PHPUnit, travis-ci template, alpine-based Docker.

Create project:

composer create-project korchasa/app-blueprint <project_dir>

Dev usage:

composer check-loop --timeout=0 # check everything every 10 secs

Other scripts:

composer style # check code style with code_sniffer
composer style-fix # fix code style
composer analyze # static analysis
composer unit # run unit tests
composer check # style && analyze && unit

Generate Dockerfile from composer platform reqs

docker run --rm -v "$(pwd)":/work korchasa/composer2docker > Dockerfile