php := "docker compose run php"

composer_install:
    @{{php}} composer install

composer_update:
    @{{php}} composer update

static_analysis:
    @{{php}} vendor/bin/psalm

tests:
    @{{php}} rm -rf var/cache
    @{{php}} vendor/bin/phpunit

# Run the local Symfony preview app at http://localhost:8000
serve:
    @docker compose run --rm --service-ports php sh -c "rm -rf dev/var/cache && php -S 0.0.0.0:8000 -t dev/public"

