xi/fixtures
Xi/Fixtures is a Laravel package for defining and loading fixtures, helping you seed consistent test and development data through a simple, expressive API. It streamlines fixture management so your database setup stays repeatable and easy to maintain.
xi/fixtures targets test-time creation of Doctrine entities, not Laravel’s default Eloquent models. It is only a credible fit if the application already uses Doctrine ORM through a Laravel Doctrine bridge. For a standard Eloquent-based Laravel application, this package is architecturally misaligned and should not be adopted.EntityManager, not in application runtime code. This keeps blast radius low but requires deliberate test infrastructure work.NOASSERTION licensing. Compatibility with current PHP, Laravel, Doctrine ORM, and PHPUnit versions is unproven and must be validated before planning adoption. License ambiguity is a blocking legal-review item even for test-only usage.doctrine/data-fixtures, or Alice replace it with lower risk?xi/fixtures behind a project-local fixture/factory abstraction so tests do not depend directly on its API. Compare the spike against Laravel factories or Doctrine-native fixture tools before broad adoption.laravel/framework, doctrine/orm, PHPUnit, and test bootstrap. Confirm whether the package requires any manual autoloading, configuration, or Doctrine setup. Pin versions if the spike succeeds.NOASSERTION.How can I help you explore Laravel packages today?