- Clone the repository
- Run
composer install
- Configure/confirm
.env:APP_URL- the base URL of your applicationAPP_FROM_EMAIL- email address to send from
- Database setup:
symfony console doctrine:database:create symfony console make:migration symfony console doctrine:migrations:migrate symfony console doctrine:fixtures:load
symfony server:start -d- Head to https://127.0.0.1:8000
- Run test suite:
bin/phpunit - Run PHPStan (static analysis):
vendor/bin/phpstan - Run php-cs-fixer (code style):
vendor/bin/php-cs-fixer fix -v
- Login Throttling:
config/packages/security.yaml(security.firewalls.main.login_throttling)
Add recurring tasks to src/Schedule.php.
See Scheduler Documentation
Visit /admin/messenger (as an admin user) to view your messenger/scheduler
monitor dashboard.