install: @docker run -it -w /data -v ${PWD}:/data:delegated -v ~/.composer:/root/.composer:delegated --entrypoint composer --rm registry.gitlab.com/grahamcampbell/php:8.2-base update @docker run -it -w /data -v ${PWD}:/data:delegated -v ~/.composer:/root/.composer:delegated --entrypoint composer --rm registry.gitlab.com/grahamcampbell/php:8.2-base bin all update phpunit: @rm -f bootstrap/cache/*.php && docker run -it -w /data -v ${PWD}:/data:delegated --entrypoint vendor/bin/phpunit --rm registry.gitlab.com/grahamcampbell/php:8.2-cli phpstan-analyze-src: @docker run -it -w /data -v ${PWD}:/data:delegated --entrypoint vendor/bin/phpstan --rm registry.gitlab.com/grahamcampbell/php:8.2-cli analyze src -c phpstan.src.neon.dist phpstan-analyze-tests: @docker run -it -w /data -v ${PWD}:/data:delegated --entrypoint vendor/bin/phpstan --rm registry.gitlab.com/grahamcampbell/php:8.2-cli analyze tests -c phpstan.tests.neon.dist phpstan-baseline: @docker run -it -w /data -v ${PWD}:/data:delegated --entrypoint vendor/bin/phpstan --rm registry.gitlab.com/grahamcampbell/php:8.2-cli analyze src -c phpstan.src.neon.dist --generate-baseline psalm-analyze: @docker run -it -w /data -v ${PWD}:/data:delegated --entrypoint vendor/bin/psalm.phar --rm registry.gitlab.com/grahamcampbell/php:8.2-cli psalm-show-info: @docker run -it -w /data -v ${PWD}:/data:delegated --entrypoint vendor/bin/psalm .phar--rm registry.gitlab.com/grahamcampbell/php:8.2-cli --show-info=true test: phpunit phpstan-analyze-src phpstan-analyze-tests psalm-analyze clean: @rm -rf .phpunit.result.cache composer.lock vendor vendor-bin/*/composer.lock vendor-bin/*/vendor
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
.git | Folder | 0755 |
|
|
.github | Folder | 0755 |
|
|
src | Folder | 0755 |
|
|
tests | Folder | 0755 |
|
|
vendor-bin | Folder | 0755 |
|
|
.gitattributes | File | 400 B | 0644 |
|
.gitignore | File | 97 B | 0644 |
|
LICENSE | File | 11.29 KB | 0644 |
|
Makefile | File | 1.65 KB | 0644 |
|
README.md | File | 6.41 KB | 0644 |
|
composer.json | File | 1.35 KB | 0644 |
|
phpstan-baseline.neon | File | 1.05 KB | 0644 |
|
phpstan.src.neon.dist | File | 378 B | 0644 |
|
phpstan.tests.neon.dist | File | 2.75 KB | 0644 |
|
phpunit.xml.dist | File | 692 B | 0644 |
|
psalm.xml | File | 371 B | 0644 |
|