Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在定制应用程序中集成sensio/generator捆绑包-而不是symfony_Php_Doctrine Orm_Customization_Symfony Console - Fatal编程技术网

Php 如何在定制应用程序中集成sensio/generator捆绑包-而不是symfony

Php 如何在定制应用程序中集成sensio/generator捆绑包-而不是symfony,php,doctrine-orm,customization,symfony-console,Php,Doctrine Orm,Customization,Symfony Console,我编写了一个自定义PHP应用程序,该应用程序正在使用Doctrine。 因此,Doctrine和symfony/console组件,因为它的依赖项已经安装。 现在既然已经安装了symfony/console,我想为什么不千方百计安装sensio/generator bundle组件,它为我提供了这些美妙的代码生成可能性并运行 composer需要sensio/generator捆绑包 mycomposer.json "require": { "doctrine/orm": "*",

我编写了一个自定义PHP应用程序,该应用程序正在使用Doctrine。
因此,
Doctrine
symfony/console
组件,因为它的依赖项已经安装。
现在既然已经安装了
symfony/console
,我想为什么不千方百计安装
sensio/generator bundle
组件,它为我提供了这些美妙的代码生成可能性并运行
composer需要sensio/generator捆绑包

mycomposer.json

 "require": {
    "doctrine/orm": "*",
    "symfony/finder": "^3.1",
    "sensio/generator-bundle": "^3.1"
}
阅读如何在上启用sensio捆绑包后
我发现,与所有捆绑包一样,它们必须在symfony标准版附带的
AppKernel.php
中启用

但是!当然,我的自定义应用程序没有
AppKernel.php
,我试图找出如何将这个额外的包集成到我自己的代码/工作流中

有人对此有经验吗?
捆绑包的哪些重要部分需要注册/实例化才能使用?
或者这只是因为工作量太大还是不可能?


感谢您的帮助--请--谢谢

我想您可以手动注册命令,但我猜您不需要;我不知道怎么做。sensio捆绑包是专门为Symfony框架编写的。你在想什么样的优秀代码生成工具?例如,
generate:document:crud
为使用
generate:document:entity
创建的给定实体创建一个完整的crud控制器等等。。。。但是,除非安装完整的框架,否则似乎没有wy可以做到这一点。我将尝试直接采用一个或另一个命令到条令控制台……如果这样做有效,因为在框架之外生成crud没有什么意义。例如,Symfony crud控制器和视图将无法在Laravel或ZF下工作。但无论如何,这是一个实验。它是一个框架。。。。所以积垢是有道理的…一路走来。就像我说的。。。我想你可以手动注册命令,但我猜你不会;我不知道怎么做。sensio捆绑包是专门为Symfony框架编写的。你在想什么样的优秀代码生成工具?例如,
generate:document:crud
为使用
generate:document:entity
创建的给定实体创建一个完整的crud控制器等等。。。。但是,除非安装完整的框架,否则似乎没有wy可以做到这一点。我将尝试直接采用一个或另一个命令到条令控制台……如果这样做有效,因为在框架之外生成crud没有什么意义。例如,Symfony crud控制器和视图将无法在Laravel或ZF下工作。但无论如何,这是一个实验。它是一个框架。。。。所以积垢是有道理的…一路走来。就像我说的。。。条令-自定义命令是一条路要走。