console\controllers\MigrateController::createMigration PHP Method

createMigration() protected method

Creates a new migration instance.
protected createMigration ( string $class, $alias ) : Migration
$class string the migration class name
return yii\db\Migration the migration instance
    protected function createMigration($class, $alias)
    {
        $file = $class . '.php';
        require_once \Yii::getAlias($alias) . '/' . $file;
        return new $class(['db' => $this->db]);
    }