kbunel/migration-helper-sf4

此扩展包可以帮助您通过将应用程序中的所有文件移动到重构的架构中,从SF3迁移到SF4

安装: 0

依赖: 0

建议者: 0

安全性: 0

星级: 0

观察者: 2

分支: 0

公开问题: 1

类型:symfony-bundle

dev-master / 1.0.0.x-dev 2020-03-23 12:42 UTC

This package is not auto-updated.

Last update: 2024-09-18 08:47:36 UTC


README

该项目不再维护

此扩展包帮助您的应用程序从sf3架构迁移到sf4架构,它将解析所有文件以检查类型并将其移动到正确的位置。它将相应地更新服务。此扩展包是一个辅助工具,它不保证应用程序在迁移后的工作,您可能需要修复一些非常定制的部分。

功能

  • 将文件移动到sf4架构
  • 更新命名空间
  • 更新文件中调用的服务
  • 更新services.yaml文件

安装

使用Symfony Flex的应用程序

打开命令行,进入您的项目目录并执行

$ composer require kbunel/migration-helper-sf4

未使用Symfony Flex的应用程序

步骤1:下载扩展包

打开命令行,进入您的项目目录并执行以下命令以下载此扩展包的最新稳定版本

$ composer require kbunel/migration-helper-sf4

此命令要求您全局安装Composer,如Composer文档中的安装章节所述。

步骤2:启用扩展包

然后,通过将其添加到项目中app/AppKernel.php文件中注册的扩展包列表中来启用扩展包

<?php
// app/AppKernel.php

// ...
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new kbunel\MigrationHelperSF4(),
        );

        // ...
    }

    // ...
}

命令

$ php bin/console kbunel:migrate:sf4