stargazer-team / yii-doctrine-fixture
Yii3 integration Doctrine fixture extension
1.0.5
2025-06-12 19:54 UTC
Requires
- php: >=8.1.0
- doctrine/data-fixtures: ^2.0.2
- stargazer-team/yii-doctrine: ^2.1.0
Requires (Dev)
- maglnet/composer-require-checker: ^4.4
- rector/rector: ^2.0.11
- vimeo/psalm: ^4.30 || ^5.26.1 || ^6.10
This package is not auto-updated.
Last update: 2025-06-12 19:57:55 UTC
README
Yii3 Doctrine Fixture Extension
Installation
The preferred way to install this extension is through composer:
composer require stargazer-team/yii-doctrine-fixture --dev
Config
<?php declare(strict_types=1); use Yiisoft\Yii\DoctrineFixture\Enum\ConfigOptions; 'yiisoft/yii-doctrine-fixture' => [ ConfigOptions::ENTITY_MANAGERS => [ 'default' => [ ConfigOptions::DIRS => [ '@src/Fixture', ], ConfigOptions::FILES => [ '@src/Fixture/UserFixture.php', ], ConfigOptions::CLASSES => [ UserFixture::class, ], ], ], ]
Command:
- doctrine:fixture:load
Load fixture:
php yii doctrine:fixture:load --em=default