This package is abandoned and no longer maintained. The author suggests using the koriym/php-skeleton package instead.

Generic PHP project skeleton package

0.8.5 2017-06-03 08:01 UTC


(former php/skeleton)

This project was created in order to provide project skeleton to start new PHP project. Various config files are ready for continuous integration.

Getting started

Create project

composer create-project koriym/php-skeleton {project-path}

What is the vendor name ?


What is the package name ?


What is your name ?

(Akihito Koriyama):

Composer scripts


composer test run phpcs, phpmd and phpunit. Run phpunit for unit test only.

composer test


composer coverage builds test coverage report.

composer coverage


composer cs-fix run php-cs-fixer and phpcbf to fix up the PHP code to follow the coding standards. (Check only command compposer cs is also available.)

composer cs-fix


composer build run phploc, pdepend and test above. It's handy for Jenkins. You need composer require phploc/phploc and pdepend/pdepend for this.

composer build