An opinionated Symfony API Skeleton
- Git, with your
$GITHUB_TOKEN
environment variable set - Docker
- Clone this repository
- Build the Docker containers with
make build
Commands are available through the Makefile to aid development
make start
To start the Docker containersmake stop
To stop the Docker containersmake sh
To shell into the PHP container
The PHP container is ready with Git, Composer, the Symfony CLI, PHP 8.0 and commands for testing
composer test
To run all testscomposer test:unit
To run the Unit Tests with PHPUnitcomposer test:stan
To run the static analysis with PHPStancomposer test:cs
To run the code stanards with PHPCS