danilovl/entity-data-list-console-bundle
Symfony bundle adding a console command to list Doctrine ORM entity records in a formatted table. Configure which fields and associations to display, with automatic date formatting and pagination via --limit and --offset. Works by passing the entity class name.
debug:entity).For Executives:
"This package lets our backend team inspect database entities directly from the command line—like a ‘SELECT * FROM users’ but for Symfony objects, with built-in formatting and pagination. It’s a 10-minute setup that replaces manual SQL queries or digging through logs, saving hours during debugging or data validation. Think of it as a ‘Ctrl+F’ for your database, but for developers. Low risk (MIT license), zero maintenance, and it integrates seamlessly with our existing Symfony stack."
For Engineering: *"This gives us a standardized, reusable CLI tool to dump entity data in a readable table format. Key benefits:
php bin/console danilovl:entity-data-list:orm App\Entity\User.OrmTranslatableEntityDataListCommand.For Developers:
*"Swap this for your ad-hoc dd($entity) + var_dump() workflow. Features:
User → Orders).--limit=50 --offset=100 to avoid overwhelming output.getFields(), processRow(), or getAssociationsIgnore() for your entity.--locale=ru or extend OrmTranslatableEntityDataListCommand.
Example: php bin/console danilovl:entity-data-list:orm App\Entity\Product --associations-limit=2 → Instantly see products with their first 2 reviews."*How can I help you explore Laravel packages today?