widop/fixtures-bundle
Symfony bundle for loading Doctrine data fixtures with Alice. It provides console commands and configuration to organize fixture files, populate databases for development or testing, and simplify repeatable seed data setup.
Architecture fit
widop/fixtures-bundle is a Symfony bundle, not a Laravel package. It registers through Symfony's Kernel/Bundle lifecycle and depends on the Symfony DI container, bundle config, and doctrine/doctrine-fixtures-bundle. Laravel uses service providers and a different container contract; there is no drop-in path.DatabaseSeeder, App::environment() guards, --class scoping, RefreshDatabase).Integration feasibility
laravel-doctrine/orm — three layers of indirection to load fixtures Laravel can seed natively.Technical risk (high)
Key questions
composer.json support, and do they match anything we run?Stack fit
Migration path
APP_ENV, and hard-fails on non-local environments unless an explicit --force flag is passed.Compatibility
symfony/* 2.x/3.x, older PHP). Incompatibility is the likely outcome, which closes the evaluation quickly and cheaply.laravel-doctrine/orm.Sequencing
composer.json/CI matrix — half a day; expect a stop signal.Maintenance
Support
Scaling
Failure modes
APP_ENV vs SYMFONY_ENV vs container env divergence → fixtures load in an unintended environment.Ramp-up
How can I help you explore Laravel packages today?