Simple Symfony project setup to test some Leapt bundles.
Requires PHP 8.2+ as it runs Symfony 7.3.
Currently configured:
- Data lists
- File uploads
- Paginator
- Form types
- RSS feeds
- Sitemap
Set up (using Symfony CLI):
# Clone project
git clone https://github.com/leapt/demo.git leapt-demo
cd leapt-demo
# Install vendors
symfony composer i
# Reset database
rm -f var/data.db
symfony console d:d:c --quiet
symfony console d:s:u --force --quiet
symfony console a:f:l
# Or, if you use Task:
task fixtures
# Run Symfony CLI server
symfony serve -d
# To stop Symfony CLI server:
symfony server:stopThen configure AWS config in your .env.local file (based on .env file) if you want to test S3 upload and head to the URL provided by Symfony CLI.