aztech/php-skeleton-library

Skeleton project for PHP libraries


Keywords
aztech, aztech-digital
License
MIT

Documentation

php-skeleton-library

Skeleton for PHP library projects

This is my personal PHP library skeleton for use with Composer. Use it or don't, improve it or not, do whatever you like, but P/R your changes if they're interesting :p

Use

$ composer create-project aztech/php-skeleton-library <target-dir>

Running tests, CS, etc... locally

Run tests and code style analyses

$ make test-analysis

Run tests only

$ make test

Upload code coverage to Scrutinizer

To upload to private repos, you need to export an OCULAR_TOKEN environment variable :

$ export OCULAR_TOKEN='Scrutinizer API token'
$ make test-upload

Alternatively, without exporting the variable :

$ OCULAR_TOKEN='Scrutinizer API token' make test-upload

Clean up your mess

$ make clean