PHP Doctrine ORM and shared application model for JACQ herbarium applications based on Symfony Framework v8. Before push, please run ./composer.sh check.
Unit tests are AI generated to describe actual implementation that seems to be proven.
./composer.sh phpstanOR
clear && \
docker run --rm -it \
-u $(id -u):$(id -g) \
-v $(pwd):/app -w /app \
php:8.5-cli \
vendor/bin/phpstan analyse --memory-limit 500M --level 7 src./composer.sh testOR
clear && \
docker run --rm -it \
-u $(id -u):$(id -g) \
-v $(pwd):/app -w /app \
php:8.5-cli \
vendor/bin/phpunit./composer.sh fixerOR
clear && \
docker run --rm -it \
-u $(id -u):$(id -g) \
-v $(pwd):/app -w /app \
php:8.5-cli \
vendor/bin/php-cs-fixer checkand to fix:
./composer.sh fixitOR
clear && \
docker run --rm -it \
-u $(id -u):$(id -g) \
-v $(pwd):/app -w /app \
php:8.5-cli \
vendor/bin/php-cs-fixer fix