An example to demonstrate a simple (yet flexible) way of creating entity repositories. We use (a slightly more complicated version of) this pattern at Slope, in production code.
This approach is described in detail here: https://dev.to/andreasprega/entity-repositories-for-humans-part-1-2mnf
- Docker for desktop
- PHP 8.1 or above installed on your local machine
./$ composer install
./$ source .env && docker compose up -d
./$ vendor/bin/doctrine orm:schema-tool:update --force
./$ vendor/bin/phpunit