Skip to content

stargazer-team/yii-doctrine-fixture

Repository files navigation

Yii3 Doctrine Fixture Extension


Installation

The preferred way to install this extension is through composer:

composer require stargazer-team/yii-doctrine-fixture --dev

Config

'yiisoft/yii-doctrine-fixture' => [
        'entity_managers' => [
            'default' => [
                'dirs' => [
                    '@src/Fixture'
                ],
                'files' => [
                    '@src/Fixture/UserFixture.php'
                ],
                'classes' => [
                    UserFixture::class
                ],
            ],
        ],
    ]

Command:

  • doctrine:fixture:load

Load fixture:

php yii doctrine:fixture:load --em=default