elisdn / yii2-gii-fixture-generator
Fixture class generator for Gii module of Yii2 Framework.
Installs: 264 598
Dependents: 3
Suggesters: 0
Security: 0
Stars: 25
Watchers: 5
Forks: 8
Open Issues: 3
Type:yii2-extension
Requires
- yiisoft/yii2-gii: ~2.0
Requires (Dev)
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2024-11-09 19:56:21 UTC
README
The extension allows to generate fixture class on base of existing ActiveRecord
model class. Also it allows to grab existing records from database into fixture data file.
Installation
Install with composer:
composer require --dev elisdn/yii2-gii-fixture-generator
or add
"elisdn/yii2-gii-fixture-generator": "*"
to the require section of your composer.json
file.
Add new generator into your Gii module config:
$config['modules']['gii'] = [ 'class' => 'yii\gii\Module', 'generators' => [ 'fixture' => [ 'class' => 'elisdn\gii\fixture\Generator', ], ], ];
And add the following line:
Yii::setAlias('@tests', dirname(__DIR__) . '/tests');
in top of your config/web.php
file.